我試圖擴展我的應用程序的所有屏幕尺寸,我讀到,如果我編譯應用程序對Android 3.2然後我將能夠使用新的限定符等....但我的問題是 - 如果我在此版本上進行編譯,是否意味着擁有較小平臺的手機將無法下載或運行該應用程序?爲了包含平板電腦當前包含的很小比例的手機,我是否會排除大部分手機?編譯版本3.2
Q
編譯版本3.2
0
A
回答
1
您可以使用最新的SDK版本的Android或您的案例3.2來編譯您的應用程序,並且該應用程序應繼續在舊版Android上運行。唯一需要注意的是確保您使用的API方法仍然與舊版本兼容。你提到這些新的預選賽將不會被允許老版本的應用,但也有可能會使用他們一些兼容性庫,在這裏找到:
http://developer.android.com/tools/extras/support-library.html
爲了確保您的應用程序是兼容舊版本的Android,您可以安裝最新的ADT並運行Android Lint。 Lint將根據您的清單文件指出可能在不同版本的Android上不可用的功能。您的清單文件允許您確定可以使用您的應用的最低版本的Android,以及您的應用的理想Android版本。請參考以下鏈接瞭解更多詳細的版本您的應用程序,以及一些向後兼容性:
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html
相關問題
- 1. XCode 3.2版本:現在我無法編譯
- 2. require.js編譯版本
- 3. C#編譯版本
- 4. 錯誤在編譯編譯版本
- 5. 修復編譯版本
- 6. Python和MySQL編譯版本
- 7. 編譯SDK版本錯誤?
- 8. 編譯PHP - bison版本?
- 9. 編譯舊版本的gcc
- 10. 編譯問題的xcode 3.2
- 11. OpenCV 3.2文件編譯?
- 12. Rails 3.2 rake編譯問題
- 13. Rails 3.2資產:預編譯
- 14. Rails 3.2預編譯失敗
- 15. JMeter的3.2源不編譯
- 16. 無法編譯新版本的翻譯
- 17. 檢查Java編譯器版本(JDK版本)的編譯後的class文件
- 18. 版本3.2的Bash HTML?
- 19. Protoc版本3.2 java文件
- 20. Glassfish 3.2版本下載
- 21. 確定已編譯的Lua的編譯器版本
- 22. 在編譯期間檢測編譯器版本
- 23. SUNWspro編譯文件 - 檢測編譯器的版本號
- 24. 反編譯MCP錯誤(版本9.18)返回'反編譯失敗'
- 25. Eclipse:爲每個Java源版本啓用自動編譯/編譯
- 26. ActionScript 3:對編譯器或sdk版本進行條件編譯?
- 27. Rails 3.2預編譯編譯映像,但ActionView不支持它
- 28. 編譯器libstdC++版本與系統版本
- 29. Pointfree版本不能編譯,但有意義的版本呢?
- 30. 用剛剛編譯的新版本替換舊版本的libgmp
沒有,http://developer.android.com/tools/publishing/versioning.html#minsdkversion – zapl