2012-04-24 69 views
1

我现在在商店中拥有的应用程序在ICS中不能正常工作。当我修复它时,我想阻止拥有ICS的用户下载并购买它。我向Google发送了电子邮件,他们说这是可能的,但他们对如何做到这一点很模糊。我知道如何放置一个最低SDK,以便只有拥有版本x或更高版本的用户才能下载该应用程序,但似乎无法找到如何做到相反的操作。这可能吗?如何阻止ICS用户下载我的应用程序

回答

3

在您的清单中定义android:maxSdkVersion以限制上限。

例如:

<uses-sdk android:minSdkVersion="8" android:maxSdkVersion="10"/> 

现在的应用程序将只可用于运行升级Froyo姜饼 Android版本的设备。

1

检查this页。

正如你可以设置一个最低的SDK版本,你可以设置最大SDK版本:

<uses-sdk android:minSdkVersion="integer" 
      android:targetSdkVersion="integer" 
      android:maxSdkVersion="integer" /> 
1

可以定义maxSdkVersion与在AndroidManifest.xml文件uses-sdk标签。它记录在developers guide

<uses-sdk android:minSdkVersion="integer" 
      android:targetSdkVersion="integer" 
      android:maxSdkVersion="integer" /> 
相关问题