我已将以下行添加到manifest.xml
,但我仍然可以在10“设备中安装.apk。我希望.apk文件只安装在7”平板电脑中。
<supports-screens
android:smallScreens="false"
android:normalScreens="false"
android:largeScreens="true"
android:xlargeScreens="false"
android:requiresSmallestWidthDp="600"
android:largestWidthLimitDp="700"/>
<compatible-screens>
<!--no small size screens -->
<!--no normal size screens -->
<!-- all large size screens -->
<screen android:screenSize="large" android:screenDensity="ldpi" />
<screen android:screenSize="large" android:screenDensity="mdpi" />
<screen android:screenSize="large" android:screenDensity="hdpi" />
<screen android:screenSize="large" android:screenDensity="xhdpi" />
<!-- no xlarge size screens -->
</compatible-screens>
我不知道我哪里错了。提前谢谢。
答案 0 :(得分:1)
<supports-screen>
和<compatible-screens>
仅影响Google Play商店下载(即,不兼容的设备不会显示为安装目标)。但是,侧载APK可以解决任何Google Play兼容性过滤问题(因为不涉及Google Play)。