我應該使用最新的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