2016-08-01 38 views
0

我的应用程序原来与三星Galaxy Tab 4与7英寸显示不兼容。但是,我已将这些行包含在清单中。我需要改变什么?应用程序不支持三星Galaxy Tab 7英寸显示器

<compatible-screens> 
    <!-- all normal size screens --> 
    <screen android:screenSize="normal" android:screenDensity="hdpi" /> 
    <screen android:screenSize="normal" android:screenDensity="xhdpi" /> 
    <screen android:screenSize="normal" android:screenDensity="420" /> 
    <screen android:screenSize="normal" android:screenDensity="480" /> 
    <screen android:screenSize="normal" android:screenDensity="560" /> 
    <screen android:screenSize="normal" android:screenDensity="640" /> 
    <!-- all large size screens --> 
    <screen android:screenSize="large" android:screenDensity="mdpi" /> 
    <screen android:screenSize="large" android:screenDensity="hdpi" /> 
    <screen android:screenSize="large" android:screenDensity="xhdpi" /> 
    <screen android:screenSize="large" android:screenDensity="420" /> 
    <screen android:screenSize="large" android:screenDensity="480" /> 
    <screen android:screenSize="large" android:screenDensity="560" /> 
    <screen android:screenSize="large" android:screenDensity="640" /> 
</compatible-screens> 

回答

1

添加下面的代码在你的清单文件:

<supports-screens 
     android:anyDensity="true" 
     android:largeScreens="true" 
     android:normalScreens="true" 
     android:resizeable="true" 
     android:smallScreens="true" 
     android:xlargeScreens="true" /> 
+0

我要排除小XLARGE屏幕这就是为什么我修改清单文件,考虑到这一点,有什么需要在你的答案变了吗? – Marat

0

是否有您的应用程序正在使用该设备没有任何特点? 。

我们,支持自动对焦遇到了这个一年前的后置摄像头,似乎里面很多的7-8" 片不具有

编辑:基于马拉·库马尔·M的答案上面,你要添加,以排除这两种屏幕类型,如下:。

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

不是,应用程序使用非常基本的功能,甚至不需要任何特殊的权限 – Marat

+0

好吧,巨大的巧合,但我昨天晚上建立了一个应用程序,测量您的屏幕密度和大小。它位于GitHub上,所以请访问https://github.com/shobhik/ScreenCheck/blob/master/app/app-release.apk并点击下载并在设备上运行。这应该能够确切地告诉你平板电脑的尺寸和密度。 – shobhik

相关问题