-1

I have uploaded my app to Google Play, and I see the “your device isn't compatible with this version” message. I have seen many other similar question, but my case seems to be unique: I get this message on the very same device that I have used for development.

Here is my manifest file:

<?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>

What am I doing wrong?

Update

For those who say I can not be a beta tester for my own application: Tester

And here is the error message: ErrorMessage

Gábor Angyal
  • 2,225
  • 17
  • 27

3 Answers3

-1

you want be able to use that application in developer account means you will not be able to install beta application on that device with same account.

developer account should not be same as that in device to install beta app.

try that with using different account.

check setup Alpha/Beta test

culix
  • 10,188
  • 6
  • 36
  • 52
Amit Vaghela
  • 22,772
  • 22
  • 86
  • 142
-1

You cannot use the same account for Beta testing as the developer account. The same account usage is permissible for Alpha testing but using the same developer account for Beta testing violates the definition of Beta testing in itself so, you are not allowed to Beta test your apps using the same account as it's developer.

Apurv Pandey
  • 217
  • 2
  • 7
  • I do not think so. I really don't understand why I could not be a beta tester for my own app. Please quote the part from Google Developer that states it. – Gábor Angyal Jul 08 '16 at 12:29
-1

I have found the answer here: Android app is supported by 0 devices

Sometimes the reason for this is a third party library that you have referenced. If you can find which one is it and if you can remove it you can solve the problem.

In may case I had to remove:

org.apache.commons.io:2.4

by Ivo Stoyanov

Community
  • 1
  • 1
Gábor Angyal
  • 2,225
  • 17
  • 27