我发布了具有2个APK的应用程序(由于布局互不相同,因此移动和平板电脑版本有2个模块)。预计其中一个仅支持平板电脑,而另一个仅支持手机。
问题是某些移动用户(例如,使用华为P10 Plus的用户)从Google Play获得了平板电脑版本,并且设备上的布局已损坏。如何配置项目以防止出现问题?
我已经尝试将平板电脑模块的清单文件配置为仅支持大屏幕和超大屏幕尺寸,以及“ requiresSmallestWidthDp”的值设置为600,但某些移动设备仍会获得此平板电脑版本。以下代码是我当前配置平板电脑模块的代码。对于移动模块,我根本不配置“ support-screens”属性。
<supports-screens
android:smallScreens="false"
android:normalScreens="false"
android:largeScreens="true"
android:xlargeScreens="true"
android:requiresSmallestWidthDp="600" />
我希望所有移动设备将不再能从Google Play获得平板电脑