我的应用程序目前与Cupcake兼容。即:清单中的minSdkVersion设置为3。
由于某些技术原因,我正在考虑通过将minSdkVersion设置为4来破坏与Cupcake的兼容性。
但我有相当多的现有用户要么下载精简版本,要么购买我的应用程序,以及谁正在运行Cupcake。
Android电子市场会发生什么?他们仍然可以卸载并重新安装与Cupcake兼容的版本吗?或者市场是否会删除旧版本,以便在需要时无法重新安装?
还有其他可能的问题吗?
我对已经完成此操作的开发人员的反馈特别感兴趣。根据我的经验,你无法真正对市场做出理论假设。
答案 0 :(得分:5)
如果他们卸载,他们将无法安装旧版本。如果您更改为minSdkVersion 4,它应该永远不会出现在他们的应用列表中或通过搜索找到。
答案 1 :(得分:0)
将现有用户和新用户迁移到新版本可能会有问题。但是如何将现有的旧用户转移到新版本?
如果您在第2步和第3步之间留出足够的时间,则可能会有大量用户被移动。即使他们没有移动,他们至少能够在商店中找到您的旧应用程序。并且您将能够为您提供所需的任何修复/支持,同时保持旗舰版本更新。
免责声明:我没试过,但这似乎是合理的。