我目前正在使用许多新 API 开发一个应用程序(最低 SDK 14)。查看一些 Google 统计数据让我重新思考——大约 35% 的设备仍然运行低于 4 的 Android 版本(大多数情况下为 2.3 Gingerbread)。因为我不想失去客户,所以我开始考虑添加 android 4- 支持,但我需要为此完全重新设计应用程序。
所以我想创建一个额外的版本,针对 SDK 9-10 进行全面优化,而另一个将针对 android 4.0 及更高版本进行全面优化。由于我在 中提供minSDK
和maxSDK
选项Manifest
,因此我可以确保任何用户只能在 Play 商店中看到适当的版本。您如何看待这种方法,我没有看到的任何缺点(除了投入更多时间)?