Android 增加版本时可能出现的市场问题

Android 增加版本时可能出现的市场问题,android,Android,我的应用程序目前与纸杯蛋糕及以上兼容。也就是说:在清单中将minSdkVersion设置为3 出于某些技术原因,我正在考虑通过将minSdkVersion设置为4来打破与纸杯蛋糕的兼容性 但我有相当多的现有用户下载了lite版本或购买了我的应用程序,他们正在运行Cupcake 在安卓市场上,他们会怎么样?他们还能卸载并重新安装与Cupcake兼容的版本吗?或者市场会抹掉旧版本,以便在需要时无法重新安装 还有其他可能的问题吗 我特别感兴趣的是那些已经这样做的开发人员的反馈。根据我的经验,你无法对市

我的应用程序目前与纸杯蛋糕及以上兼容。也就是说:在清单中将minSdkVersion设置为3

出于某些技术原因,我正在考虑通过将minSdkVersion设置为4来打破与纸杯蛋糕的兼容性

但我有相当多的现有用户下载了lite版本或购买了我的应用程序,他们正在运行Cupcake

在安卓市场上,他们会怎么样?他们还能卸载并重新安装与Cupcake兼容的版本吗?或者市场会抹掉旧版本,以便在需要时无法重新安装

还有其他可能的问题吗


我特别感兴趣的是那些已经这样做的开发人员的反馈。根据我的经验,你无法对市场做出理论上的假设。

如果卸载旧版本,他们将无法安装。如果您更改为minSdkVersion 4,它不应该出现在他们的应用程序列表中,也不应该通过搜索找到。

将现有用户和新用户移动到新版本可能会有问题。但是把现有的老用户迁移到新版本怎么样

  • 分叉你的应用程序,发布一个“纸杯蛋糕”版本。Max SDK=纸杯蛋糕
  • 更新你的应用程序,以便如果它检测到它正在cupcake上运行,它会指示它们更新到cupcake版本
  • 使用新的minSDK再次更新您的应用程序
  • 如果在第2步和第3步之间留出足够的时间,可能会有大量用户被转移。即使他们不搬过去,他们至少可以在商店里找到你的旧应用。您将能够提供任何您想要的修复/支持,同时保持旗舰版的更新


    免责声明:我还没有尝试过,但它似乎是合理的。

    谢谢您提供的信息。这很成问题。这真的发生在你身上了吗?愤怒的用户?如果你有大量用户,那么我会更改软件包名称并将其作为新版本(我的App 2.0或我的App HD)上传。我还将旧版本的targetSdkVersion改为低于新版本的targetSdkVersion,这样用户在市场上只能看到一个或另一个。这也很有问题。我将再次从评论和评级的角度出发。在一个2.0版本的情况下,我考虑过这一点。但我还没到那里,所以现在我更想从我的网站上下载旧版本。我认为它也适用于付费版本,同时使用LVL防止盗版,LVL已经集成到我的应用程序中。谢谢你的提示。也就是说,我不明白你说的targetSdkVersion是什么意思。现在我把它设置为8,运行姜饼的人可以看到我的应用程序。我没有任何愤怒的用户(大约25000000个安装基数)。有几封邮件问我在哪里可以找到我的应用,但他们以前从未安装过。可能是那些在旧设备上卡住的人不需要卸载或擦除设备。但在大多数情况下,我只降低了1.5而支持1.6。