我需要为使用 expo 创建的 React-native 和 NodeJs 应用程序生成 APK 版本。
我尝试使用
eas build -p android --profile preview
创建
我已经成功创建了一个 APK,但是当我尝试在 Android 模拟器和我的手机中运行它时,它不起作用。还有什么办法吗
eas.json: { "build": { "preview": { "android": { "buildType": "apk" } }, "preview2": { "android": { "gradleCommand": ":app:assembleRelease" } }, "preview3": { "developmentClient": true }, "production": {} } }
尝试将以下内容添加到
eas.json
对象内的 preview
文件中,
"distribution": "internal",
在运行构建命令之前,尝试运行以下命令
cd android && ./gradlew clean
在此命令之后,运行以下命令
eas build --配置文件预览 --platform android
如果遇到同样的错误,请尝试使用
adb
进行调试。这将为您提供更多有关您的应用程序无法运行的方式和原因的信息!