目前,如果我想支持较旧版本的Android上的片段,比如2.2和更低版本,我必须扩展到FragmentActivity而不是Activity。这意味着我必须将FragmentActivity库添加到我的项目中。我只是好奇它的价值,是否值得支持低于2.2?支持Android 2.2及更低版本有什么价值?
-1
A
回答
0
这取决于您的目标受众。例如,我查看了我的市场上最古老的应用程序的统计数据,这表明我仍然有旧的安装,但这些数据大约是我所有用户(v 2.2和更高版本)中的1.6%。基于此,我将简单地使用多个APK版本,以便我的老客户仍然可以下载旧版本,如果他们想要他们古老的设备,但我会为新版本做所有新的开发。
+0
注意:如果您为新产品版本增加最小SDK,则会隐式打开多个APK - 用户将始终获得最新的产品版本与他们的设备兼容。 – ianhanniballake 2014-11-06 21:44:31
相关问题
- 1. 支持Android 3.2及更低版本的多屏幕
- 2. Android 2.1(及更早版本)支持XSLT?
- 3. 是否支持更高版本的Android支持较低版本的Android设备
- 4. 如何在Android 2.2及更低版本中使用BitmapRegionDecoder
- 5. 为什么版本2.2及以上版本的Android5.5浏览器支持HTML5 Web Workers支持?
- 6. 在同一个项目中支持3.0及更低版本
- 7. Android 5.0不支持较低版本
- 8. mvvmcross的较低Android版本支持
- 9. Android M及更低版本中的LineHeightSpan
- 10. Arduino 1.6.9及更高版本C++支持
- 11. 支持iOS 4.2及更高版本
- 12. 支持SSIS的最低SQL Server 2005版本是什么?
- 13. 什么是支持localStorage的Chrome的最低版本?
- 14. Qt4支持的最低Windows版本是什么?
- 15. Android支持版本
- 16. 支持Android 3.0,4.0和Android 2.2的一个版本
- 17. 如何处理从较低版本(2.2)到ICS(3.2)及更高版本的Android配置更改
- 18. 为什么ARM 11或更早版本不支持Adobe Flash Player(Android版本)?
- 19. Gridlayout支持版本低于4.0
- 20. 支持10 SDK中较低的版本
- 21. 支持C++的最低iOS版本0x
- 22. Xamarin Forms - IOS最低支持版本
- 23. Activity的最低SDK版本支持
- 24. 检测支持的最低Java版本
- 25. Android:为什么选择最低版本?
- 26. 什么版本的SignalR支持WebSockets?
- 27. 什么版本的Perl支持$#$ sigil?
- 28. IE9及更低版本的YouTube API
- 29. Android 2.2支持xlargescreen布局
- 30. android getIntExtra有什么价值?
您只能从支持库中获得[相当多的功能](http://stackoverflow.com/a/22740525/1676363),即使是现代版本的Android也是如此。 – ianhanniballake 2014-11-06 21:23:21
https://developer.android.com/about/dashboards/index.html – michaelcarrano 2014-11-06 21:43:52