谷歌Play会显示 - 您的设备不与此版本的三星Galaxy Tab 2和谷歌Nexus 7兼容(G

2019-08-01 16:05发布

当我发表我的应用程序谷歌Play商店,我尝试下载它在我的谷歌Nexus 7,我得到的消息“您的设备与此版本不兼容”。

我的清单文件声明如下: -

<uses-sdk
    android:minSdkVersion="9"
    android:targetSdkVersion="16" />

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />

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

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<application
    android:icon="@drawable/ic_icon"
    android:label="@string/app_name"
    android:theme="@style/ApplicationTheme" >
    <uses-library android:name="com.google.android.maps" />

    <activity
        android:name=".SplashScreenActivity"
        android:label="@string/app_name"
        android:screenOrientation="portrait" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name=".HomeActivity"
        android:launchMode="singleTop"
        android:screenOrientation="portrait" >
    </activity>
    <activity
        android:name=".MyFormsTabActivity"
        android:screenOrientation="portrait" >
    </activity>      
</application>

Answer 1:

这就是问题 :

<uses-permission android:name="android.permission.CAMERA" />

这意味着使用相机功能,这是从前置摄像头不同,作为N7有。 使相机功能的明确和可选。 详细信息: http://developer.android.com/guide/google/play/filters.html



Answer 2:

得到它了..!!

http://developer.android.com/guide/google/play/filters.html

那么Android权限如果指定的属性通常不使用过滤器。 在上述情况下所发生的事情是,我已宣布摄像头权限,但谷歌的Nexus 7没有有一个摄像头(只拥有前置摄像头)。 因此谷歌玩过滤设备。

因此,为了解决这个问题,最好的做法是,

**如果在我们的应用程序清单,我们已要求使用任何硬件功能,那么我们也应该申报用途,特征属性为与Android的权限:所需=“FALSE”。 **



文章来源: Google Play shows - Your device isn't compatible with this version for Samsung Galaxy tab 2 and Google Nexus 7