应用程序未安装包似乎已损坏

时间:2017-12-08 10:35:58

标签: android react-native apk

我使用react native创建了一个应用程序。我正在尝试在我的设备上安装该应用程序。但是显示此错误“app not installed -package似乎已损坏”。

原因是什么?我尝试了以下方法来构建apk。

gradlew assembleRelease

3 个答案:

答案 0 :(得分:2)

遵循这些说明....它对我有用

先决条件-您必须有一个密钥库文件,如果没有,请按照说明打开cmd运行keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000并完成。您将拥有一个密钥库。文件。现在,请按照以下步骤操作。

1。在Windows cd android上,然后运行gradlew assembleRelease

2。在此位置android/app/build/outputs/apk/release/app-release-unsigned.apk

查找 APK

3。将此APK复制到安装目录bin的{​​{1}}文件夹中(我的目录为jdk)[基本上,在此步骤中,我们尝试转到与{ {1}}]

4。还将密钥库文件复制到此(C:\Program Files\Java\jdk1.8.0_181\bin)目录。

5。现在在jarsigner中打开C:\Program Files\Java\jdk1.8.0_181\bin并运行cmd

6。现在运行Administrator mode

这是您的 apk ,现在在cd cd C:\Program Files\Java\jdk1.8.0_181\bin上找到已签名的apk。运行它,现在应该安装了。

答案 1 :(得分:0)

对我而言,我的手机上已安装了应用版本的原因。 一旦我删除了应用程序 - 重新安装apk就顺利了。

答案 2 :(得分:-2)

这将有助于: - 最新的Android工作室

转到Build->建立Apk(s)。

创建apk后,您将看到如下对话框。

点击查找并将其安装到手机上