我已经在Playstore上发布了一个带有多个apks的Android应用程序。在一个apk的清单中我定义了这个 -
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
使用versionCode 3。
在其他支持大型和xlarge设备的apk中,我已经定义了这个 -
<supports-screens
android:smallScreens="false"
android:normalScreens="false"
android:largeScreens="true"
android:xlargeScreens="true"
android:requiresSmallestWidthDp="600"
使用versionCode 1001。
但是当我从MotoG上的Playstore安装我的应用程序时,它应该是正常大小的设备,它会安装第二个apk.I可以通过我的第一个apk确认这个我已经禁用了方向更改但是在我的第二个apk中我允许适用于大型和超大型设备的纵向和横向。
为什么下载apk的MotoG(正常大小的设备)意味着大型和大型设备?我做错了什么或者我可以纠正它?我的应用程序中支持的SDK版本是3.2以上。