我有一个应用程序已经在Play商店存在多年了,我刚刚建立了一个更新。此更新利用了numberpicker,其min-sdk为11,并且不支持v4支持库。我不打算创建一个自定义向后兼容的数字选择器,而是倾向于发布我的新版本并在清单中将min-sdk设置为11。
我的现有客户会发生什么,其中很多人都有预装姜饼的Android版本?他们的手机会自动升级到我的不兼容的新版本,还是只是从更新中过滤掉并继续运行旧版本?虽然我不介意他们输掉更新,但我不希望他们失去他们的版本。 (我没有使用许可库)。
答案 0 :(得分:8)
只要您将两个APK上传到Play上,您的现有客户就可以获得该版本。如果他们的软件版本不兼容,他们将不会收到新版本作为更新。
作为一个建议,如果您要转储Gingerbread,我建议也要推销Honeycomb,然后直接跳转到API 14.运行API 11-13的设备此时几乎不存在(根据此处的统计数据,大约占BEST市场的0.1%:http://developer.android.com/about/dashboards/index.html)。
编辑:实际上,看看那个,你可能会跳到API 15,但我不知道你在14到15之间获得了任何东西。
您可以在此处看到14到15之间的确切变化:http://developer.android.com/sdk/api_diff/15/changes.html