增加minSdkVersion时可能出现的市场问题

时间:2011-04-05 11:07:10

标签: android

我的应用程序目前与Cupcake兼容。即:清单中的minSdkVersion设置为3。

由于某些技术原因,我正在考虑通过将minSdkVersion设置为4来破坏与Cupcake的兼容性。

但我有相当多的现有用户要么下载精简版本,要么购买我的应用程序,以及谁正在运行Cupcake。

Android电子市场会发生什么?他们仍然可以卸载并重新安装与Cupcake兼容的版本吗?或者市场是否会删除旧版本,以便在需要时无法重新安装?

还有其他可能的问题吗?

我对已经完成此操作的开发人员的反馈特别感兴趣。根据我的经验,你无法真正对市场做出理论假设。

2 个答案:

答案 0 :(得分:5)

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

答案 1 :(得分:0)

将现有用户和新用户迁移到新版本可能会有问题。但是如何将现有的旧用户转移到新版本?

  1. 分叉您的应用并发布“蛋糕”版本。 Max SDK = cupcake。
  2. 更新您的应用,以便在检测到它在蛋糕上运行时,会指示他们更新到蛋糕版本。
  3. 使用新的minSDK再次更新您的应用。
  4. 如果您在第2步和第3步之间留出足够的时间,则可能会有大量用户被移动。即使他们没有移动,他们至少能够在商店中找到您的旧应用程序。并且您将能够为您提供所需的任何修复/支持,同时保持旗舰版本更新。

    免责声明:我没试过,但这似乎是合理的。