问题描述
|
我在一个市场中有一个版本为1.1的应用程序(例如getjar),在另一个市场中有一个版本为1.2的应用程序(例如亚马逊)...这样做是出于深奥的原因:D ...严重的是,奇怪的版本是免费的,甚至版本都是付费的。
如果用户已经安装了ver。 1.2,是否可以(例如设置标志!)禁止手机安装较低版本的应用程序?
谢谢,
拉贾特
解决方法
如果我理解正确,那么您想阻止从亚马逊安装了该应用程序的人代替安装getjar的人。如果是这种情况,那么最简单的方法是使用不同的证书对通过getjar和amazon提供的apk进行签名。如果两个APK的签名方式与Android不同,则不允许将一个安装在另一个APK上。
但是,这不会有人手动卸载amazon应用程序,然后安装getjar一个。