其他分享
首页 > 其他分享> > AndroidManifest.xml中的Android兼容性设置

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 heremore about uses-sdk is here.

我在我的应用程序中也这样做,并确保在发布之前在[所有]版本中测试应用程序.

最好,
的政绩.

标签:android,android-manifest,google-play,screen-size
来源: https://codeday.me/bug/20190630/1340289.html