问题描述
每当我尝试使用此命令 npx react-native run-android --variant=release
构建发行版 apk 时,我都会收到上述错误。昨晚我正在构建 apk,它花费了太多时间,所以我取消了它。此错误在此之后开始出现。 1 incompatible Daemon Could not be reused,use --status for details
以前从未出现过。
解决方法
一些建议:
-
经典的
cd android
、./gradlew clean
和./gradlew assembleRelease
; -
验证
signingConfig signingConfigs.release
是否包含在release { buildTypes {}}
在 app\build.gradle; -
先运行
npx react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
,然后运行 npx react-native run-android --variant=release
。