React Native App未安装错误

时间:2017-06-21 10:49:24

标签: android react-native

我测试了本机的反应,可以在模拟器上运行dev服务器。当我去构建apk以在真实设备上进行测试时,我得到了一个

  

应用程序未安装错误

系统

  • 我的设备是Android 5.1.1
  • 模拟器是Android 4.4
  • React Native 16

构建apk的步骤

  1. keytool -genkey -v -keystore my-app-key.keystore -alias my-app-alias -keyalg RSA -keysize 2048 -validity 10000
  2. 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/
  3. cd android && ./gradlew assembleRelease
  4. 获得了apk app-release-unsigned.apk
  5. 我有什么遗漏,生成的文件应该是unsigned.apk吗?

4 个答案:

答案 0 :(得分:1)

对我来说,同样的问题是存储空间不足。也许会对您有所帮助。

答案 1 :(得分:1)

我通过在我的设备上卸载旧应用程序解决了这个问题。似乎在发布我的应用程序之前我有 build.apk。因此,您不能同时构建同一个应用的 build.apk 和 release.apk。

答案 2 :(得分:0)

在删除该实例后,该应用程序先前已安装,此问题已得到解决。

答案 3 :(得分:-1)

这是因为您的应用已经为其他用户安装,因此它在应用抽屉中不可见。因此需要卸载所有用户并重新安装应用程序。

  1. 转到设备/ Android操作系统设置
  2. 选择APPS
  3. 您的应用将在此处列出
  4. 通过从列表中选择您的应用
  5. 转到您应用的详细信息
  6. 点击右上角的树点菜单
  7. 按所有用户的卸载
  8. 再次尝试安装您的应用
  9. 现在它将成功安装。