我正在构建 2.3.3 版的 Android 应用程序。这会在较低版本和较高版本中运行吗?我需要做什么才能做到这一点?
3 回答
如果您在应用程序文件中提及minSdkVersion
和。它将支持那些版本。例如 -maxSdkversion
AndroidManifest.xml
<uses-sdk android:minSdkVersion="integer"
android:targetSdkVersion="integer"
android:maxSdkVersion="integer" />
而不是那个整数值,您可以将您的API
级别设置为您的应用程序支持的移动版本级别到移动版本级别。如果您将设置您minSdkVersion
的,8
它将支持 2.2 android 移动版本。
而且,如果您已设置maxSdkVersion
,16
它将支持高达 4.1 的 android 设备。
阅读这篇文章。而且,您必须查看支持屏幕部分,以支持您的应用程序适用于所有尺寸的设备。
希望这对您有所帮助。
<uses-sdk android:minSdkVersion="integer"
android:targetSdkVersion="integer"
android:maxSdkVersion="integer" />
在您的清单文件中。检查此以获取更多信息
您在询问构建版本,在这种情况下,最高版本始终是最好的版本。通过将其设置为最高构建版本,它不会对较低版本造成任何问题。但是,sdkmin
和sdkmax
设置AndroidManifest.xml
是一个不同的问题。Google Play 使用这些来过滤掉介于两个重要范围之间的设备。
摘要: 最好使用尽可能高的 android 版本构建您的应用程序,然后sdkmin and sdkmax
根据应用程序使用的内容进行设置。
看看这篇文章,了解我总结的更深入的版本。
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html