Java – the application is not ice cream sandwich compatible
I have developed an Android application that cannot be downloaded from the market to Android ICs devices Use 4 When x devices browse the market, people will see "incompatible warning" and can't continue to download The minsdkversion of the application is set to 7 It applies to 2 X and 3 X Android devices
Update: I just received confirmation that APK is installed manually to work on the 4.0 device It just won't be installed through the market! Again, it appears in the market as "incompatible with your device" Any ideas?
AndroidManifest. In XML:
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="nl.tmd.natuurijs" android:versionCode="7" android:versionName="1.1.3"> <uses-sdk android:minSdkVersion="7" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <application android:name=".NatuurijsApplication" android:icon="@drawable/icon" android:label="@string/app_name"> <uses-library android:name="com.google.android.maps" android:required="false"/> <!-- Main Activity --> <activity android:name=".MainActivity" android:label="@string/app_name" android:theme="@style/NatuurijsTheme" android:launchMode="singleTask" android:screenOrientation="portrait"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="natuurijs" android:host="main" /> </intent-filter> </activity> <!-- Map Activity --> <activity android:name=".NatuurijsMapActivity" android:label="@string/app_name" android:theme="@style/NatuurijsTheme" /> <!-- Map Activity --> <activity android:name=".NatuurijsAddVenueActivity" android:label="@string/app_name" android:windowSoftInputMode="adjustPan" android:theme="@style/NatuurijsTheme"> </activity> <!-- Locations list Activity --> <activity android:name=".NatuurijsLocationsActivity" android:label="@string/app_name" android:theme="@style/NatuurijsTheme"> </activity> <!-- Location details Activity --> <activity android:name=".NatuurijsLocationDetailsActivity" android:label="@string/app_name" android:theme="@style/NatuurijsTheme"> </activity> <!-- Select a location by hand --> <activity android:name=".SelectLocationActivity" android:label="@string/app_name" android:theme="@style/NatuurijsTheme"> </activity> <!-- Info Activity--> <activity android:name=".InfoActivity" android:label="@string/app_name" android:theme="@style/NatuurijsTheme"> </activity> </application> </manifest>
Could it be the subject? The subject is nothing special It just inherits from theme Black. NoTitleBar
<style name="NatuurijsTheme" parent="android:Theme.Black.NoTitleBar"></style>
Solution
Is your application copyrighted under "publishing options" in the publishing section of the play store? Source: my android app shows as "this item is not compatible with your device"