我有一个预装在ROM上的应用程序,并把它放在系统应用程序上。当前版本代码是3. This apk也在Google Play上发布。
注意:下面的所有情况我使用相同的密钥库,与预装在ROM上的apk相同的包。
*在Android Studio中,我构建了新版本并将版本代码升级到4。
案例1:
我将此apk复制到手机并手动安装。手机显示"无法安装"。我查看日志并显示:
&#34; W / PackageManager:软件包xxx签名与以前安装的版本不匹配;忽略&#34; <!/ em>的
案例2:
我将新的apk上传到Google Play。 Google Play会正常接受。谷歌批准并发布应用程序后,我打开谷歌播放应用程序,找到我的应用程序并检查状态。它显示了&#34; UnInstalled&#34;和&#34;打开&#34;。(它应显示&#34;更新&#34;但它没有)。
现在我无法更新我的申请。谁能告诉我这个案子的原因是什么?
答案 0 :(得分:0)
以下是更新应用的核对清单 -
PackageManager
电话会检查该电话号码
将install
作为新应用(不更新)。