Skip to content Skip to sidebar Skip to footer

Google Play Developer Console: Supported Android Devices: 0

I've tried uploading many different times. I have also looked at many other SO questions regarding this same issue. Runs fine on my physical device but when uploading to google pla

Solution 1:

Since your screenshot shows that you're using "1 feature" and that I couldn't find any feature implied by the two particular permissions you're using, my suggestion now would be to do the following:

Testing the features required by your application

You can use the aapt tool, included in the Android SDK, to determine how Google Play will filter your application, based on its declared features and permissions. To do so, run aapt with the dump badging command. This causes aapt to parse your application's manifest and apply the same rules as used by Google Play to determine the features that your application requires.

To use the tool, follow these steps:

  1. First, build and export your application as an unsigned .apk. If you are developing in Eclipse with ADT, right-click the project and select Android Tools > Export Unsigned Application Package. Select a destination filename and path and click OK.
  2. Next, locate the aapt tool, if it is not already in your PATH. If you are using SDK Tools r8 or higher, you can find aapt in the /platform-tools/ directory.

Note: You must use the version of aapt that is provided for the latest Platform-Tools component available. If you do not have the latest Platform-Tools component, download it using the Android SDK Manager.

  1. Run aapt using this syntax:

$ aapt dump badging <path_to_exported_.apk>

Here's an example of the command output for the second Bluetooth example, above:

$ ./aapt dump badging BTExample.apk
package: name='com.example.android.btexample' versionCode='' versionName=''
uses-permission:'android.permission.BLUETOOTH_ADMIN'
uses-feature:'android.hardware.bluetooth'
sdkVersion:'3'
targetSdkVersion:'5'
application: label='BT Example' icon='res/drawable/app_bt_ex.png'
launchable activity name='com.example.android.btexample.MyActivity'label='' icon=''
uses-feature:'android.hardware.touchscreen'
main
supports-screens: 'small''normal''large'
locales: '--_--'
densities: '160'

Solution 2:

add below lines in manifest, I hope it works

<uses-sdkandroid:maxSdkVersion="21"android:minSdkVersion="8"android:targetSdkVersion="19" />

Note:android:maxSdkVersion, android:minSdkVersion, android:targetSdkVersion are depends on your requirements

Solution 3:

I had to recreate a new android project in android studio. Then copy and paste android manifest, src directory, res directory, and build directory. The application uploaded to google play stating that it supported over 7000 devices. Very annoying to have to do but this was my fix.

Post a Comment for "Google Play Developer Console: Supported Android Devices: 0"