React Native Reanimated错误:任务':react-native-reanimated:compileDebugJavaWithJavac'的执行失败

时间:2019-09-14 11:05:32

标签: react-native react-navigation

嗨,我最近创建了一个React Native应用版本0.60.5,并安装了带有react-native-reanimated的react-navigation。当我在Android Studio中构建项目时,我在react-native-reanimated:Execution failed for task ':react-native-reanimated:compileDebugJavaWithJavac'中遇到此错误。我做错了什么吗?

以下是屏幕截图: a

6 个答案:

答案 0 :(得分:6)

这对我有用:

npm install -g jetifier
npx jetify

在根项目中。感谢Harsh2402在这个问题上的回答:https://github.com/kmagiera/react-native-gesture-handler/issues/642

答案 1 :(得分:1)

如果您遇到此类错误

<块引用>

任务 :react-native-community_datetimepicker:compileDebugJavaWithJavac FAILED react native

这对我有用:

在 android\build.gradle 中添加这个

在文件中检查构建脚本

buildToolsVersion = "29.0.2" 必须更新

minSdkVersion = 16 as per your updated version change into 21

compileSdkVersion = 29

targetSdkVersion = 29

清除你的gradle文件

删除 node_modules 并重新安装。

npm i
npm 运行 ios 或 npm 运行安卓

答案 2 :(得分:0)

删除node_modules并重新安装。

rm -rf node_modules && yarn install && react-native run-android

答案 3 :(得分:0)

android下的gradle.properties

android.useAndroidX=true
android.enableJetifier=true

运行以下命令

npm install -g jetifier
npx jetify

答案 4 :(得分:0)

将此添加到您的gradle.properties:

android.useAndroidX=true

android.enableJetifier=true

org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=4096m -XX:+HeapDumpOnOutOfMemoryError

org.gradle.daemon=true

org.gradle.parallel=true
org.gradle.configureondemand=true

答案 5 :(得分:0)

这帮了我。

cd android && ./gradlew clean