如何修复Android App未安装错误?

时间:2018-08-02 14:40:30

标签: android install apk

我已经通过Android Studio开发了该应用,并将其构建为使用V1和V2签名的APK。
它可以成功安装到我的手机中。
但是,当我卸载该应用程序并再次安装该应用程序时,它将显示未安装应用程序。
但是apk文件是相同的apk文件。为什么第一次可以安装,但第二次却没有成功?
现在,当我看到此错误时,我将更改versionCode,然后可以安装该应用程序。
但是除了这个解决方案之外,还有其他解决方案吗?
非常感谢!

3 个答案:

答案 0 :(得分:0)

我在整个SO中搜索了此问题的解决方案。甚至禁用Google Play保护也没有用。使用debuggable=false创建APK无效。我偶然发现了一些答案,这些答案使我指向了一个博客(底部的链接)

与我合作的是

转到Android Studio-> Build-> Build Bundle(s) / APK(s)-> Build APK(s)

但是,我似乎仍然不明白为什么在设备上不会安装签名的调试APK。

结合更多要记住的东西。

  1. 即使设备上安装了旧的APK,并且您正在使用Build APK(s) APK进行更新,您也会看到“应用未安装”错误。 Android的软件包安装程序不再显示用户友好的消息。
  2. 如果此方法无效,请从设备上卸载该APK的所有变体,然后重试。

更多信息:https://commonsware.com/blog/2017/10/31/android-studio-3p0-flag-test-only.html

答案 1 :(得分:0)

这可能是因为没有可用的存储空间来安装该应用程序。因此,请检查您的内部存储空间。

答案 2 :(得分:-1)

只需尝试在清单文件中添加Action VIEW。重新安装应用程序并解决问题后

<activity
    android:name=".MyActivity"
    android:screenOrientation="portrait"
    android:label="@string/app_name">

    <intent-filter>

         // add this line of code in application tag  only single line of code will also work
       <action android:name="android.intent.action.VIEW" />

    </intent-filter>


</activity>