首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复react-native-gesture-handler:compileDebugJavaWithJavac失败

如何修复react-native-gesture-handler:compileDebugJavaWithJavac失败
EN

Stack Overflow用户
提问于 2019-07-17 13:13:56
回答 3查看 6K关注 0票数 1

我发现了这个恼人的错误:

任务:react-native-gesture-handler:compileDebugJavaWithJavac失败D:\FifaLeagueApp\FifaIL\node_modules\react-native-gesture-handler\android\src\main\java\com\swmansion\gesturehandler\react\RNGestureHandlerModule.java:16:错误:包com.facebook.react.module.annotations不存在

我试过很多事,但都没有帮助.

代码语言:javascript
复制
android.useAndroidX=true
android.enableJetifier=true

build.gradle依赖关系:

代码语言:javascript
复制
dependencies {
    implementation project(':react-native-exit-app')
    implementation project(':react-native-vector-icons')
    implementation project(':react-native-splash-screen')
    implementation project(':react-native-restart')
    implementation project(':react-native-gesture-handler')
    implementation fileTree(dir: "libs", include: ["*.jar"])
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support:support-v4:23.2.0' // v4
    implementation 'com.android.support:support-v13:23.2.0' //v13
    implementation 'androidx.appcompat:appcompat:1.0.2'
    implementation 'androidx.annotation:annotation:1.0.2'
    implementation "com.facebook.react:react-native:+"  // From node_modules
}

不知道该尝试什么了..。有什么想法吗?

EN

回答 3

Stack Overflow用户

发布于 2019-07-17 13:22:52

2.可能的解决办法:

1) RN和GestureHandler的错配版本提供了您反应的确切版本--例如:

代码语言:javascript
复制
implementation "com.facebook.react:react-native:0.57.5"

2)您的RN版本太低,您需要降低手势处理程序的级别

代码语言:javascript
复制
npm i react-native-gesture-handler@1.0.16 -D -E

或者更新RN的版本,但它可能会破坏其他库。

票数 3
EN

Stack Overflow用户

发布于 2019-07-18 06:39:21

它会导致RN0.60出现此错误。您可以通过以下方法解决这一问题

代码语言:javascript
复制
sudo npm i jetifier 
sudo npx jetify
票数 1
EN

Stack Overflow用户

发布于 2019-07-17 13:42:19

您可以打开gradle.properties并添加以下代码:

代码语言:javascript
复制
android.useAndroidX=false
android.enableJetifier=false
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57076748

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档