我应该使用最新的4.0还是2.3?我的手机有Android 2.3.5,它是HTC Desire HD。 运行时问题还是应用程序仍然工作?开发Android应用程序时应该使用哪个版本的Android?
0
A
回答
2
首先,你应该选择你想要什么设备版本的目标:http://developer.android.com/resources/dashboard/platform-versions.html
基于这些数字是有意义的目前支持Android 2.1及更高。
你也应该阅读有关<uses-sdk>
指令:
android:minSdkVersion
和maxSdkVersion
定义您的应用程序将提供给该版本范围。如果设备的Android版本超出此范围,则该应用将无法显示。
targetSdkVersion
是您定位并且实际测试的结果。此属性触发Android的兼容性行为:例如,定位2.3不会在4.0设备上显示新外观。
1
0
所有版本的Android都向后兼容,这意味着设计用于2.0 API的应用程序可以在4.0上运行,因此它基本上归结为您的目标客户。仍然有绝大多数使用2.x(不幸),所以它可能是聪明的开发2.1和以上..
但无论如何,这是一个很常见的问题,我相信谷歌将产生很多有用的主题中的信息。
相关问题
- 1. 我应该开发哪种Android版本?
- 2. 我应该选择哪个Eclipse版本进行android开发?
- 3. 我应该购买Android应用程序开发的Android设备?
- 4. 哪个Android版本在编程Android应用程序时用于BlackBerry?
- 5. 在开发使用Wi-Fi Direct的Android应用程序时,我应该使用哪个目标SDK?
- 6. 哪个版本的iPhone SDK应该用于OS4应用程序?
- 7. 我应该使用哪个JDK来编译我的Android应用程序和哪个版本?
- 8. 开发android应用程序
- 9. android应用程序开发
- 10. Android开发应用程序
- 11. Android应用程序开发
- 12. Android应用程序开发
- 13. Android应用程序开发
- 14. Android应用程序开发
- 15. 开发Android应用程序时应该牢记哪些设备分辨率?
- 16. 哪些编程语言应该用于android和ios应用程序开发?
- 17. 将多个版本的Android应用程序发布为一个应用程序
- 18. 哪个Android API分发应用程序
- 19. 本机Android WebRTC应用程序开发
- 20. 使用Eclipse开发Android应用程序
- 21. 使用phonegap开发Android应用程序
- 22. 开发Android的所有版本的应用程序
- 23. 我应该为2016年5月开发哪些Android版本
- 24. 我应该开发哪种Android版本? (现在M出来了)
- 25. Android:重新开始使用正在开发的应用程序的新版本
- 26. 应该使用哪个版本的Python?
- 27. 哪个版本的Eclipse支持J2ME应用程序开发?
- 28. 需要哪个版本的MS Office来开发应用程序?
- 29. 我应该下载哪个Eclipse以启动Android应用开发?
- 30. 使用基本Android教程开发的应用程序
尽可能最低 – Daniel