Android 反应本机:无法使用反应本机快速映像

Android 反应本机:无法使用反应本机快速映像,android,react-native,Android,React Native,我的应用程序/构建梯度: subprojects { subproject -> afterEvaluate{ if((subproject.plugins.hasPlugin('android') || subproject.plugins.hasPlugin('android-library'))) { android { compileSdkVersion 25 build

我的应用程序/构建梯度:

subprojects { subproject ->
    afterEvaluate{
        if((subproject.plugins.hasPlugin('android') || subproject.plugins.hasPlugin('android-library'))) {
            android {
                compileSdkVersion 25
                buildToolsVersion "25.0.1"
            }
        }
    }
}
android/build gradle:

subprojects { subproject ->
    afterEvaluate{
        if((subproject.plugins.hasPlugin('android') || subproject.plugins.hasPlugin('android-library'))) {
            android {
                compileSdkVersion 25
                buildToolsVersion "25.0.1"
            }
        }
    }
}
包json依赖项:

反应本机快速映像:^1.0.0, 反应:16.0.0-alpha.12, 反应本机:0.45.1

我已安装react-native快速映像,并与react-native链接。 然后,在android上运行时,我遇到以下错误:

:react-native-fast-image:compileReleaseJavaWithJavac - is not incremental (e.g. outputs have changed, no previous execution, etc.).
D:\React Practice\MyProject\MyProject\node_modules\react-native-fast-image\android\src\main\java\com\dylanvann\fastimage\FastImageViewPackage.java:14: error: FastImageViewPackage is not abstract and does not override abstract method createJSModules() in ReactPackage
public class FastImageViewPackage implements ReactPackage {
       ^
Note: D:\React Practice\MyProject\MyProject\node_modules\react-native-fast-image\android\src\main\java\com\dylanvann\fastimage\FastImageViewManager.java uses unchecked or un
safe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
:react-native-fast-image:compileReleaseJavaWithJavac FAILED

此错误已在的最新版本上修复

或者您可以手动修复我的编辑节点\u modules/react native fast image/android/src/main/java/com/dylanvann/fastimage/FastImageViewPackage.java并添加:


此外,如果您已将react native升级到大于0.47.0的版本(在您的示例中,您使用的是0.45.1),则需要删除@Override注释。

我不知道此错误,但当我尝试使用react native fast image时,遇到了此问题:此问题尚未修复,并且已打开一段时间。基本上,它只在IOS上工作,不在android上工作。
@Override
public List<Class<? extends JavaScriptModule>> createJSModules() {
    return Collections.emptyList();
}