Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
发布后,Android应用程序在任何设备上都不兼容_Android_Google Api_Android Manifest_Google Play Services - Fatal编程技术网

发布后,Android应用程序在任何设备上都不兼容

发布后,Android应用程序在任何设备上都不兼容,android,google-api,android-manifest,google-play-services,Android,Google Api,Android Manifest,Google Play Services,我刚刚在google play上发布了我的应用程序,发现我的测试设备都不兼容。即使在开发者控制台中,也有兼容设备部分,下面说有7041台设备和0台与我的应用程序兼容 这是我的舱单 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="*********************" android:ver

我刚刚在google play上发布了我的应用程序,发现我的测试设备都不兼容。即使在开发者控制台中,也有兼容设备部分,下面说有7041台设备和0台与我的应用程序兼容

这是我的舱单

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

<uses-sdk
    android:minSdkVersion="14"
    android:targetSdkVersion="18" />
<uses-feature android:glEsVersion="2" android:required="true" android:name="GLES2.0"/>
<uses-feature
    android:name="android.hardware.telephony"
    android:required="false" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >


    <activity android:name="com.google.android.gms.ads.AdActivity"          
    android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
    android:theme="@android:style/Theme.Translucent" />
    <meta-data
     android:name="com.google.android.gms.games.APP_ID"
     android:value="@string/app_id" />
    <meta-data
     android:name="com.google.android.gms.version"
     android:value="@integer/google_play_services_version" />

    <activity
        android:name="com.*************************"
        android:label="@string/app_name" 
        android:screenOrientation="portrait"
        android:launchMode = "singleInstance"
        android:configChanges="keyboardHidden|orientation|screenSize">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:label="@string/app_name"
        android:name="com.*************************" 
        android:screenOrientation="portrait"
        android:configChanges="keyboardHidden|orientation|screenSize">
        <!--  android:launchMode = "singleInstance">-->
    </activity>
    <activity
        android:label="@string/app_name"
        android:name="com.******************************" 
        android:screenOrientation="portrait"
        android:configChanges="keyboardHidden|orientation|screenSize">
    </activity>

</application>

你知道为什么会有这种效果吗

以下是我的应用程序所需的权限

完全网络访问 查看网络连接


我使用google play服务是因为您在清单中提到

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

从14岁到18岁都有人支持。将您的targetsdk版本增加到21。最小sdk版本为11 (安卓3.0至4.4)


因为您在清单中提到

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

从14岁到18岁都有人支持。将您的targetsdk版本增加到21。最小sdk版本为11 (安卓3.0至4.4)


使用:


使用:


在与谷歌支持人员交谈后,我成功地实现了这一目标

这条线

 <uses-feature android:glEsVersion="2" android:required="true" android:name="GLES2.0"/>

应该是

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


我从一个教程中获得了第一种方法,但我一辈子都记不清是哪种方法,所以请注意您使用的资源,因为它们并不总是正确的

在与谷歌支持人员交谈后,我成功地实现了这一点

这条线

 <uses-feature android:glEsVersion="2" android:required="true" android:name="GLES2.0"/>

应该是

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


我从一个教程中获得了第一种方法,但我一辈子都记不清是哪种方法,所以请注意你使用的资源,因为它们并不总是正确的

谢谢你的回答,我现在就尝试一下,顺便提一下,当我在google play中更新apk时,它是即时的还是与从new上传相同(等待几个小时)好的..当然可以:)在playstore中更新新的apk之后。快乐编码:)@Rob85i希望如此:-)上传我的第一个应用程序发现它不起作用真是激动人心。哈哈,祝你好运。不用担心。酷会起作用:)祝贺你,祝你第一次发布一切顺利。:)不,它似乎不起作用。我的测试设备也不兼容,即使我使用它们创建了应用程序。在google play上,它告诉我为什么arnt支持这些设备,我得到了这个沃达丰HTC HTC Desire C No carrier三星GT-P3110谢谢你的回答,我现在就试试,顺便问一下,当我在google play中更新apk时,它是即时的还是与从新上传的一样(等待几个小时)好的..当然可以:)在playstore中更新新的apk之后。快乐编码:)@Rob85i希望如此:-)上传我的第一个应用程序发现它不起作用真是激动人心。哈哈,祝你好运。不用担心。酷会起作用:)祝贺你,祝你第一次发布一切顺利。:)不,它似乎不起作用。我的测试设备也不兼容,即使我使用它们创建了应用程序。在google play上,它告诉我为什么arnt支持这些设备,我得到了沃达丰HTC Desire C无运营商三星GT-P3110