Android application not compatible with ICS 4.0.4 Google Play

Here is the material that matters from my Android application manifest file. I am looking at Android API support level 4 and above with target = 14 supporting all screens.

Developer Console shows API Level: 4-16 + Supported Screens: small-xlarge OpenGL Textures: all

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> <uses-permission android:name="android.permission.INTERNET"></uses-permission> <uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission> <uses-permission android:name="android.permission.WAKE_LOCK"/> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.ACCESS_COARSE_UPDATES" /> <uses-permission android:name="android.permission.WIFI_CHANGE_STATE"/> <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="14"/> <supports-screens android:largeScreens="true" android:normalScreens="true" android:smallScreens="true" android:anyDensity="true" /> 

Here is the Google Play App link

Below is the device data for the device from which my application is not compatible when downloading the Google Play application.

Motorola DROID Bionic Android Vs 4.0.4 Verizon Wireless CDMA

System Version 6.7.230.XT875.Verizon.en.US (ICS Build leak for DROID Bionic) Build number 6.7.2-223

I tried to enable copy protection on Google Play, but the same result.

I canโ€™t understand what causes this incompatibility with my application and device because Google Play Publishing shows that this device is supported by my version of apk.

Is there any chance that I am using an ICS build leak for Bionic, is there something related to this? It would be very helpful if someone with 4.0.4 or (an Android device using any version of ICS) can try to download the application from Google Play and see if the application is incompatible with their device or just me. Beyond these suggestions, ways to fix this would be extremely helpful.

Thank you very much.

Update: I am using two SDKs with App-Flurry SDK and Skyhook Wireless SDK files, both of which are compatible with Android 4.0. I also added the Android Support Library and compiled the codebase with Android 4.0.3, and the application is still not compatible with the device and the line mentioned above with Android 4.0.4

+4
source share
2 answers

The problem is solved!

First of all, there is nothing wrong with the manifest or version of the Android SDK. I compiled the code base against which Android 4.1 stands.

I could search and install the application when I turned off copy protection from the Google Play Developer Console and waited 30 minutes to 1 hour for the new copy protection setting to take effect. The key here is that after changing the copy protection settings, you have to wait. This does not take effect immediately.

Earlier, copy protection was enabled for Tooyoou, and after I wrote in support of Android developers, I received the key in my email with the answers, as shown below.

If your application no longer appears on Google Play after enabling the "Copy Protection" function, please note that our copy protection depends on the ability to trust the Android assembly on which the application is installed. Therefore, we show only copy-protected applications for the well-known good builds of Android. If a specific Android port is not a known good version (for example, some "User Drives") or the device is embedded, Google Play will not display copy-protected applications on these devices. If users switch to the official version of Android, they will be able to see your application again.

Since I run a custom unreleased ROM on my DROID BIONIC, this caused this problem. ASOP ICS and Jelly Bean were able to download and install the application, even if copy protection was enabled. Copy protection is a bit complicated for a Paid application, but since Tooyoou is free, you have nothing to worry about.

Also note that copy protection is supposedly outdated, and the licensing feature in the Android SDK is a way to protect copy protection from the Paid App.

+5
source

Have you tried adding android: xlargeScreens = "true" for support screens?

0
source

All Articles