2016-07-07 106 views
0

我已將我的應用程序上傳到Google Play,並且我看到「您的設備與此版本不兼容」消息。我見過很多其他類似的問題,但我的案例似乎是獨一無二的:我在與我用於開發的設備上獲得此信息。無法在Play商店中安裝測試版應用程序用於開發

這裏是我的清單文件:

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

    <!-- To auto-complete the email text field in the login form with the user's emails --> 
    <uses-permission android:name="android.permission.GET_ACCOUNTS" android:required="false" /> 
    <uses-permission android:name="android.permission.READ_PROFILE" android:required="false" /> 
    <uses-permission android:name="android.permission.READ_CONTACTS" android:required="false" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" android:required="false" /> 
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" android:required="false" /> 
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" android:required="false" /> 

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

    <application 
     android:allowBackup="true" 
     android:icon="@mipmap/ic_launcher" 
     android:label="@string/app_name" 
     android:supportsRtl="true" 
     android:theme="@style/AppTheme"> 
     <meta-data 
      android:name="com.facebook.sdk.ApplicationId" 
      android:value="@string/facebook_app_id" /> 
     <meta-data 
      android:name="com.google.android.gms.version" 
      android:value="@integer/google_play_services_version" /> 

     <activity 
      android:name=".ui.LoginActivity" 
      android:label="@string/title_activity_login" /> 
     <activity 
      android:name="com.facebook.FacebookActivity" 
      android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation" 
      android:label="@string/app_name" 
      android:theme="@android:style/Theme.Translucent.NoTitleBar" /> 
     <activity 
      android:name=".ui.SplashActivity" 
      android:configChanges="keyboardHidden|screenSize" 
      android:screenOrientation="portrait" 
      android:label="@string/title_activity_splash" 
      android:theme="@style/FullscreenTheme"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity 
      android:name=".ui.MainActivity" 
      android:label="@string/title_activity_main" 
      android:theme="@style/AppTheme.NoActionBar" 
      android:configChanges="orientation|screenSize"/> 

     <meta-data 
      android:name="com.google.android.geo.API_KEY" 
      android:value="xxxxxxxxxxxx_xxxxxxxxxx-xxxxxxxxxxx"/> 
    </application> 

</manifest> 

我在做什麼錯?

更新

對於那些誰說我不能爲我自己的應用程序Beta測試: Tester

這裏是錯誤消息: ErrorMessage

+0

你在其他設備獲取同樣的信息? –

+0

是的,有幾個我試過... –

回答

-1

我已經找到了答案在這裏: Android app is supported by 0 devices

有時這樣做的原因是,你有 引用的第三方庫。如果你能找到它是哪一個,並且你可以刪除它,你可以解決這個問題。

在可能情況下,我不得不刪除:

org.apache.commons.io:2.4

伊沃·斯托亞諾夫

-1

你想能夠在開發者帳戶中使用該應用程序意味着您將無法使用相同帳戶在該設備上安裝測試版應用程序。

開發人員應該不會像設備上安裝測試版應用程序那樣。

嘗試使用不同的帳戶。

檢查setup Alpha/Beta test

+0

這絕對不是真的。我之前已經使用過其他應用程序。 –

+0

嘗試這樣做一次。 –

+0

我確實設置了一個beta測試。請引用部分說明我無法使用相同的設備/帳戶進行beta測試。 –

-1

您不能使用Beta測試的開發者帳戶相同的帳戶。 Alpha測試允許使用相同的帳戶使用情況,但使用相同的開發者帳戶進行Beta測試本身違反了Beta測試的定義,因此,您不允許使用與開發者相同的帳戶測試您的應用。

+0

我不這麼認爲。我真的不明白爲什麼我不能成爲我自己的應用程序的測試版測試。請引用Google Developer的聲明。 –

相關問題