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