我测试了本机的反应,可以在模拟器上运行dev服务器。当我去构建apk以在真实设备上进行测试时,我得到了一个
应用程序未安装错误
系统
构建apk的步骤
keytool -genkey -v -keystore my-app-key.keystore -alias my-app-alias -keyalg RSA -keysize 2048 -validity 10000
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/
cd android && ./gradlew assembleRelease
app-release-unsigned.apk
我有什么遗漏,生成的文件应该是unsigned.apk
吗?
答案 0 :(得分:1)
对我来说,同样的问题是存储空间不足。也许会对您有所帮助。
答案 1 :(得分:1)
我通过在我的设备上卸载旧应用程序解决了这个问题。似乎在发布我的应用程序之前我有 build.apk。因此,您不能同时构建同一个应用的 build.apk 和 release.apk。
答案 2 :(得分:0)
在删除该实例后,该应用程序先前已安装,此问题已得到解决。
答案 3 :(得分:-1)
这是因为您的应用已经为其他用户安装,因此它在应用抽屉中不可见。因此需要卸载所有用户并重新安装应用程序。