0

我阅读了分发到特定屏幕的指南,我都尝试了

<compatible-screens
   android:smallScreens="false"
   android:normalScreens="false" 
   android:largeScreens="true"
   android:xlargeScreens="true"/> 

<supports-screens
   android:smallScreens="false"
   android:normalScreens="false" 
   android:largeScreens="true"
   android:xlargeScreens="true"/>

甚至结合起来(知道......我知道......:D)

但我似乎无法限制我的应用程序出现在我的平板电脑的搜索中(当然它也会安装)

反向设置虽然有效..

<supports-screens
   android:smallScreens="false"
   android:normalScreens="false" 
   android:largeScreens="true"
   android:xlargeScreens="true"/>

我的手机似乎与 APK 的平板电脑版本不兼容。是什么赋予了?有什么我没有妨碍使用清单的谷歌播放过滤器的方式吗?

4

1 回答 1

1

您应该使用此语法进行过滤,允许仅分发到手机(如果您想为平板电脑制作版本,您可以推断并为 large 和 xlarge 制作相同的版本)。

<compatible-screens>
    <!-- all small size screens -->
    <screen android:screenSize="small" android:screenDensity="ldpi" />
    <screen android:screenSize="small" android:screenDensity="mdpi" />
    <screen android:screenSize="small" android:screenDensity="hdpi" />
    <screen android:screenSize="small" android:screenDensity="xhdpi" />
    <!-- all normal size screens -->
    <screen android:screenSize="normal" android:screenDensity="ldpi" />
    <screen android:screenSize="normal" android:screenDensity="mdpi" />
    <screen android:screenSize="normal" android:screenDensity="hdpi" />
    <screen android:screenSize="normal" android:screenDensity="xhdpi" />
</compatible-screens>
于 2012-12-04T23:11:11.457 回答