我试图扩展我的应用程序的所有屏幕尺寸,我读到,如果我编译应用程序对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