在React Native中释放apk时出现``react-native-gesture-handler''错误

时间:2019-01-28 17:29:57

标签: android reactjs react-native apk

我想发布我的项目并生成.apk文件。我流了React本机文档,但是在终端中使用gradlew assembleRelease命令后,发生了此错误。 如何解决?

  

配置项目:app   警告:配置“编译”已过时,已被“实现”和“ api”替换。   它将于2018年底删除。有关更多信息,请参阅:http://d.android.com/r/tools/update-dependency-configurations.html

     

任务:react-native-gesture-handler:compileReleaseJavaWithJavac   注意:C:\ dev \ react workSpace \ SafarBeCom \ node_modules \ react-native-gesture-handler \ android \ src \ main \ java \ com \ swmansion \ gesturehandler \ react \ RNGestureHandlerButtonViewManager.java使用或覆盖已弃用的API。   注意:有关详细信息,请使用-Xlint:deprecation重新编译。   注意:某些输入文件使用未经检查或不安全的操作。   注意:重新编译-Xlint:unchecked以获得详细信息。

1 个答案:

答案 0 :(得分:0)

我经历了此过程,您需要在app/build.gradle文件中进行更改,在依赖项部分中进行更改:

...
dependencies {
    compile project(':react-native-gesture-handler')
}
...

至:

...
dependencies {
    implementation project(':react-native-gesture-handler')
}
...

AND:

您需要将项目的所有compile句子更改为实施。