如何阻止ICS用户下载我的应用程序
问题描述:
我现在在商店中拥有的应用程序在ICS中不能正常工作。当我修复它时,我想阻止拥有ICS的用户下载并购买它。我向Google发送了电子邮件,他们说这是可能的,但他们对如何做到这一点很模糊。我知道如何放置一个最低SDK,以便只有拥有版本x或更高版本的用户才能下载该应用程序,但似乎无法找到如何做到相反的操作。这可能吗?如何阻止ICS用户下载我的应用程序
答
在您的清单中定义android:maxSdkVersion
以限制上限。
例如:
<uses-sdk android:minSdkVersion="8" android:maxSdkVersion="10"/>
现在的应用程序将只可用于运行升级Froyo和姜饼 Android版本的设备。
答
http://developer.android.com/guide/appendix/market-filters.html
您可以在市场上设置过滤器。即ICS用户不会看到你的应用程序^^
使用android:maxSdkVersion="13"
在Android开发者文档上您的清单
答
检查this页。
正如你可以设置一个最低的SDK版本,你可以设置最大SDK版本:
<uses-sdk android:minSdkVersion="integer"
android:targetSdkVersion="integer"
android:maxSdkVersion="integer" />
答
可以定义maxSdkVersion
与在AndroidManifest.xml文件uses-sdk
标签。它记录在developers guide。
<uses-sdk android:minSdkVersion="integer"
android:targetSdkVersion="integer"
android:maxSdkVersion="integer" />