AndroidManifest.xml中的Android兼容性设置
作者:互联网
我有一个应用程序发布,适用于所有Android屏幕尺寸(除了较小)和SDK版本2.0以上的密度.
它也将在超大屏幕上运行.
目前我添加了这个:
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="false"
android:anyDensity="true"
/>
但我还需要添加android:xlargeScreens =“true”,以允许它在超大屏幕设备的Android市场中可见,因为默认情况下它是假的.
但是要添加android:xlargeScreens我需要将我的eclipse目标设置更改为2.3,因为此属性是从API级别9添加的.
那么我应该如何处理此场景的目标编译设置?编译时应该是2.3吗?如果是,那么在使用2.0版本的设备上运行时应用程序是否会出现任何问题?
解决方法:
是的,您需要将使用sdk更改为2.3,但请确保您没有使用任何不在2.0或更低版本支持的sdk版本的新版api.或者如果你想使用它们,你必须使用反射.
但是more about how to use the sdk versions is here和more about uses-sdk is here.
我在我的应用程序中也这样做,并确保在发布之前在[所有]版本中测试应用程序.
最好,
的政绩.
标签:android,android-manifest,google-play,screen-size 来源: https://codeday.me/bug/20190630/1340289.html