Google Play显示 - 您的设备与此版本不兼容,无法下载应用程序 [英] Google Play shows - Your device isn't compatible with this version am not able to downloaded the application

查看:589
本文介绍了Google Play显示 - 您的设备与此版本不兼容,无法下载应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们在Play商店中上传了一个问候应用。它在手机中运行良好。但在平板电脑中,我收到错误为此设备与此版本不兼容。这里是我的Android清单许可。请检查它并告诉我是否有任何错误。

 <?xml version =1.0encoding = UTF-8\" >?; 
< manifest xmlns:android =http://schemas.android.com/apk/res/android
package =com.example.test
android:versionCode = 3
android:versionName =1.0>

< uses-sdk
android:minSdkVersion =14
android:targetSdkVersion =19/>

支持屏幕
android:anyDensity =true
android:largeScreens =true
android:normalScreens =true
android:smallScreens =true
android:xlargeScreens =true/>

< uses-feature
android:glEsVersion =0x00020000
android:required =true/>

< permission
android:name =com.example.test.permission.MAPS_RECEIVE
android:protectionLevel =signature/>

<使用权限android:name =com.google.android.providers.gsf.permission.READ_GSERVICES/>
< uses-permission android:name =com.example.test.permission.MAPS_RECEIVE/>
< uses-permission android:name =android.permission.WRITE_EXTERNAL_STORAGE/>
< uses-permission android:name =android.permission.ACCESS_COARSE_LOCATION/>
< uses-permission android:name =android.permission.ACCESS_FINE_LOCATION/>
< uses-permission android:name =android.permission.ACCESS_NETWORK_STATE/>
<使用权限android:name =android.permission.ACCESS_WIFI_STATE/>
< uses-permission android:name =android.permission.CALL_PHONE/>

<! - - 访问网络状态的权限 - 必需 - >
< uses-permission android:name =android.permission.ACCESS_NETWORK_STATE/>

<! - - 访问互联网的权限 - 必需 - >
< uses-permission android:name =android.permission.INTERNET/>

<! - 使用相机的权限 - 必需 - >
<使用权限android:name =android.permission.CAMERA/>

<! - 振动权限 - 建议,允许在扫描时提供振动反馈 - >
< uses-permission android:name =android.permission.VIBRATE/>

<! - 相机功能 - 推荐 - >
< uses-feature
android:name =android.hardware.camera
android:required =false/>
< uses-feature
android:name =android.hardware.camera.autofocus
android:required =false/>
< uses-feature
android:name =android.hardware.camera.flash
android:required =false/>
< uses-feature
android:name =android.hardware.camera.front
android:required =false>
< /使用特征>

<使用权限android:name =android.permission.WAKE_LOCK>
< /使用权限>

< application
android:allowBackup =true
android:debuggable =false
android:icon =@ drawable / ic_launcher
android:label =@ string / app_name
android:theme =@ style / AppBaseTheme>

<! - 在活动中显示SplashScreen - >
< activity
android:name =com.example.test.SplashScreenActivity
android:theme =@ android:style / Theme.Black.NoTitleBar.Fullscreen>
< intent-filter>

< category android:name =android.intent.category.LAUNCHER/>
< / intent-filter>
< / activity>




<! - Google map api key - >
< meta-data
android:name =com.google.android.maps.v2.API_KEY
android:value =key/>
< / application>

< / manifest>


解决方案

我已经重新解决了这个问题。我忘记声明电话许可要求为false,

 < uses-feature 
android:name =android。 hardware.telephony
android:required =false/>我的mainfest文件的权限,现在可以从谷歌playstore下载应用程序。

谢谢

we have uploaded a greeting appplication in play store. it working fine in mobiles. but in tablets i am getting the error as "this device is not compatible with this version". here is my android manifest permission. please check it and let me know if any one fine the mistake .

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.test"
    android:versionCode="3"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="14"
        android:targetSdkVersion="19" />

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

    <uses-feature
        android:glEsVersion="0x00020000"
        android:required="true" />

    <permission
        android:name="com.example.test.permission.MAPS_RECEIVE"
        android:protectionLevel="signature" />

    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
    <uses-permission android:name="com.example.test.permission.MAPS_RECEIVE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.CALL_PHONE" />

    <!-- Permission to access network state - required -->
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

    <!-- Permission to access internet - required -->
    <uses-permission android:name="android.permission.INTERNET" />

    <!-- Permission to use camera - required -->
    <uses-permission android:name="android.permission.CAMERA" />

    <!-- Permission to vibrate - recommended, allows vibration feedback on scan -->
    <uses-permission android:name="android.permission.VIBRATE" />

    <!-- Camera features - recommended -->
    <uses-feature
        android:name="android.hardware.camera"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.camera.autofocus"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.camera.flash"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.camera.front"
        android:required="false" >
    </uses-feature>

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

    <application
        android:allowBackup="true"
        android:debuggable="false"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppBaseTheme" >

        <!-- Showing SplashScreen in Activity -->
        <activity
            android:name="com.example.test.SplashScreenActivity"
            android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>




        <!-- Google map api key -->
        <meta-data
            android:name="com.google.android.maps.v2.API_KEY"
            android:value="key" />
    </application>

</manifest>

解决方案

i have resloved this issues. i forget to declare telephony permission require is false,

<uses-feature
        android:name="android.hardware.telephony"
        android:required="false" /> permission in my mainfest file, now am able to downloaded the app from google playstore.

thanks

这篇关于Google Play显示 - 您的设备与此版本不兼容,无法下载应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆