我已经开发了Android Studio的应用程序,并将其构建为带有V1和V2的签名apk。 它可以成功安装在我的手机中。 但是,当我卸载应用程序并再次安装应用程序时,它将显示App未安装。 但apk文件是相同的apk文件。为什么第一次可以安装,但第二次没有成功? 现在,当我看到这个错误时,我会更改versionCode,然后应用程序可以安装。 但除此解决方案外,还有解决这个问题的方法吗? 非常感谢!
我搜索了整个SO以寻找此问题的解决方案。即使禁用Google Play Protect也无法使用。使用debuggable=false
创建APK无效。我偶然发现了一些指向博客的答案(链接在底部)
对我有用的是
转到Android Studio
- > Build
- > Build Bundle(s) / APK(s)
- > Build APK(s)
但是,我似乎还不明白为什么签名调试APK不会安装在我的设备上。
要记住更多的事情。
Build APK(s)
APK进行更新,您也会看到App Not Installed错误。 Android的软件包安装程序不再显示用户友好的消息。更多信息:https://commonsware.com/blog/2017/10/31/android-studio-3p0-flag-test-only.html