通过Google Play控制台禁用某些Android版本的apk

时间:2013-02-25 23:47:50

标签: android google-play android-4.2-jelly-bean

我有一个可以按计划打开和关闭飞机模式的应用程序。或者,相反,它可以,直到Android 4.2出现,并且此设置became unavailable。我的应用程序没有在清单中设置android:maxSdkVersion,我已经开始接收来自拥有Android 4.2设备的用户的愤怒电子邮件。此外,根据answers here,android:maxSdkVersion可能不是最好的解决方案。

我想为Android 4.2+用户停用我的应用程序,但保留它适用于4.2之前的设备。最好的方法是什么?理想情况下,通过开发人员控制台,无需上传新的apk。

1 个答案:

答案 0 :(得分:2)

就像它说here一样,在您关联的问题中,设置maxSdkVersion 会在Google Play中对其进行过滤,因此设备不会看到它超过那个水平。不过,这是唯一可以检查它的地方。侧装仍然是可能的。

您遇到的唯一真正问题是人们升级他们的操作系统。如果他们从Play with 4.1下载,然后升级到4.2,则应用程序将无法正常运行。

对于这些用户(和侧载程序),您可能希望在启动时进行版本检查。如果他们没有通过检查,优雅地告诉他们在对话框中发生了什么,等等。比看不见的“它再也不起作用了!”