【发布时间】:2017-06-21 10:49:23
【问题描述】:
我正在测试本机反应,并且可以在模拟器上正常运行开发服务器。当我去构建 apk 以在真实设备上进行测试时,我得到一个
应用程序未安装错误
系统
- 我的设备是 Android 5.1.1
- 模拟器是 Android 4.4
- React Native 16
构建apk的步骤
keytool -genkey -v -keystore my-app-key.keystore -alias my-app-alias -keyalg RSA -keysize 2048 -validity 10000react-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- 得到了apk
app-release-unsigned.apk
我有什么遗漏吗?生成的文件应该是unsigned.apk 吗?
【问题讨论】:
-
您是否已经安装了调试版本?
-
否,设备上没有安装调试版...
-
尝试使用 ADB 安装 APK。 ADB 应该告诉你应用没有被安装的原因
-
@VladMatvienko 是正确构建的应该命名为 app-release-unsigned.apk 的 apk 文件吗?
-
你设置登录android/app/build.gradle了吗?
标签: android react-native