我们有一款不需要任何特殊权限的Android游戏。我们当前的版本是1.1,我们计划发布需要互联网连接的2.0版本。我们知道,当我们发布v2.0时,由于新的权限,我们的应用程序不会自动更新,并且需要手动更新。
所以我们制定了这样的计划。我们将为该应用程序准备两个新的apks。第一个将是v1.2,并且不会在清单文件中包含新权限。第二个是v2.0,将包含新的权限。我们将以几分钟的间隔上传这两个apks。我们希望启用了自动更新的用户将自动获得v1.2。当他们打开他们的v1.2应用程序时,我们将打开一个对话框,告诉他们手动更新他们的应用程序,当他们点击对话框中的确定按钮时,我们将打开Play商店。因此他们将被迫手动将他们的应用程序更新为v2.0。
我们想知道这种方法是否合适,以及其他人如何通过这种“新许可”情况管理更新过程。
答案 0 :(得分:0)
在Google Play商店中部署新的.akp
需要几个小时才能在服务器上线进行升级。因此,如果您要在如此小的间隔中上传(最好上传2-4小时),则无法保证您的第一个上传的应用会在您的第二个上传之前发布。
此外,我会在1.2之前上传2.0版本,以便在Dialog提示更新您的应用程序时确保新版本可用。如果他们被告知手动升级商店没有更新,人们会感到困惑。您仍然可以通过版本代码指示哪个.apk
更新,更高的数字。上传的顺序不应计入指示最新版本。
仅仅是为了获取信息,我从未遇到过这种情况。