2014-11-14 45 views
1

這是我第一次將我的應用程序上傳到Google Play商店,但我發現並解決了「無兼容設備」的問題。我認爲我已經涵蓋了清單文件中的所有要求。我的應用程序需要進行一些簡單的事情,我的應用程序必須能夠在API 9的範圍內運行,以API 20.這是我的清單文件Google Play Dev Console始終顯示不兼容設備

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="kolek.com.kolekin" > 

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

<compatible-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" /> 

    <screen android:screenSize="large" android:screenDensity="ldpi" /> 
    <screen android:screenSize="large" android:screenDensity="mdpi" /> 
    <screen android:screenSize="large" android:screenDensity="hdpi" /> 
    <screen android:screenSize="large" android:screenDensity="xhdpi" /> 

    <screen android:screenSize="xlarge" android:screenDensity="ldpi" /> 
    <screen android:screenSize="xlarge" android:screenDensity="mdpi" /> 
    <screen android:screenSize="xlarge" android:screenDensity="hdpi" /> 
    <screen android:screenSize="xlarge" android:screenDensity="xhdpi" /> 

    <screen android:screenSize="large" android:screenDensity="213" /> 
</compatible-screens> 

<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/Theme.Theme" > 
    <activity 
     android:name=".Login" 
     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=".Register" 
     android:screenOrientation="portrait" 
     android:label="Register"> 
    </activity> 

    <activity android:name=".MainActivity" 
     android:screenOrientation="portrait" 
     android:label="Kolek.in"> 
    </activity> 

    <!--<activity android:name=".GroupLists"--> 
     <!--android:screenOrientation="portrait"--> 
     <!--android:label="Group Data">--> 
    <!--</activity>--> 

    <activity android:name=".GroupData" 
     android:screenOrientation="portrait" 
     android:label="Data"> 
    </activity> 

    <activity android:name=".GroupDetail" 
     android:screenOrientation="portrait" 
     android:label="Group Detail"> 
    </activity> 

    <activity android:name=".ShowMap" 
     android:screenOrientation="portrait" 
     android:label="Map"> 
    </activity> 

    <activity android:name=".AddItem" 
     android:screenOrientation="portrait" 
     android:label="Add Item"> 
    </activity> 

    <activity android:name=".SavedItem" 
     android:screenOrientation="portrait" 
     android:label="Saved Items"/> 

    <activity android:name=".Profile" 
     android:screenOrientation="portrait" 
     android:label="Profil"/> 

    <activity android:name=".About" 
     android:screenOrientation="portrait" 
     android:label="Tentang"/> 
</application> 

<uses-permission android:name="android.permission.INTERNET"/> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 
<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-feature android:name="android.hardware.Camera" android:required="true"/> 

難道我錯過了什麼? 注意:我正在使用Android Studio,因此minSdkVersion等放在app.gradle文件中。謝謝。

+0

我沒有用搖籃本身,而是什麼其他問題,如果你在這裏清單添加一個小行<使用-SDK安卓的minSdkVersion =「9」 /> – MOSO

+0

@MOSO我終於將相機要求更改爲「false」,開發者控制檯顯示支持的設備,我只是想爲什麼會發生這種情況。你有什麼想法嗎? –

+0

嗯...看到了。 Google不允許使用虛假兼容性的設備。我揮了揮一下這裏http://stackoverflow.com/questions/10475954/why-does-the-google-play-store-say-my-android-app-is-incompatible-with-my-own-de希望你也檢查過是否經過它。有時谷歌真的想讓我們工作:p採訪我們的耐心..:D – MOSO

回答

0

無需添加支持屏幕和兼容屏幕。任何人都會這樣做。

此外,如果你的相機是不是強制性然後設置必填字段爲false,你也應該在你的清單

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

除此之外,我沒有看到

+0

您提交過程後,設備在Google Play商店中顯示的估計時間有多長? –

相關問題