Im making a small Android application that should run on multiple Huawei U8180 devices (Android 2.2 Android).
I published the application on Google Play, and although the console shows that the model is supported by the application, it simply is not suitable for the Play Store application or when trying to install the application through a browser. says the device is not supported.
Actually this is a pretty simple application, and I did the whole debbugin, but it just doesnβt show or install on the phone !!!
Requirements:
<uses-sdk android:minSdkVersion="8" /> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
How do I know which <uses-permision> , or something else that maybe prohibits showing the application and installing it on the phone?
LINKS:
Application (in progress): https://play.google.com/store/apps/details?id=com.cimp.matitec&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5jaW1wLm1hdGl0ZWMiXQQ
Huawei U8180: http://www.gsmarena.com/huawei_u8180_ideos_x1-4204.php
EDIT: here's the manifest:
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.cimp.matitec" android:versionCode="4" android:versionName="1.0.0.3" > <uses-sdk android:minSdkVersion="8" /> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:resizeable="true" android:anyDensity="true"/> <application android:icon="@drawable/logo_matitec" android:label="@string/app_name" android:name=".MatiTecApplication" android:theme="@style/Theme.MatiTec" android:allowBackup="true"> <activity android:name=".DbTemas" android:label="@string/app_name" android:screenOrientation="portrait" > </activity> <activity android:name=".Tema" android:screenOrientation="portrait" > </activity> <activity android:name=".Modulos" android:screenOrientation="portrait" > </activity> <activity android:name=".social" android:theme="@style/Theme.MatiTecBG" android:screenOrientation="portrait" ></activity> <activity android:name=".NewsFeed" android:theme="@style/Theme.MatiTecBG" android:screenOrientation="portrait" ></activity> <activity android:name=".Perfil" android:screenOrientation="portrait" > </activity> <activity android:name=".Estadisticas" android:screenOrientation="portrait" > </activity> <activity android:name=".Login" android:noHistory="true" android:theme="@style/Theme.Matitec_login" android:screenOrientation="portrait" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".Lecturas" android:screenOrientation="portrait" android:theme="@style/list"> </activity> <activity android:name=".Ejercicio" android:screenOrientation="portrait"> </activity> <activity android:name=".EjercicioDinamico" android:screenOrientation="portrait" > </activity> <activity android:name=".ModulosEjercicios" android:screenOrientation="portrait" > </activity> </application>
EDIT 2: Logcat exits when opening application recording from browser, there is something about limitation = 9
I/ActivityManager( 129): Displayed activity com.android.vending/com.google.android.finsky.activities.MainActivity: 320 ms (total 320 ms) D/Finsky ( 508): [1] SelfUpdateScheduler.checkForSelfUpdate: Skipping DFE self-update. Local Version [80210006] >= Server Version [-1] E/Finsky ( 508): [24] ElegantGoogleAuthUtil.ensurePlayServicesAvailable: GooglePlayServices is not available. I/ElegantRequestDirector( 508): I/O exception (org.apache.http.NoHttpResponseException) caught when processing request: The target server failed to respond D/PlayEventLogger( 508): ActiveExperiments changed, sending with next LogEvent I/ElegantRequestDirector( 508): Retrying request D/Finsky ( 508): [1] LibraryUtils.isAvailable: com.cimp.matitec not available [restriction=9]. D/Finsky ( 508): [1] DocUtils.getAvailabilityRestrictionResourceId: Item is not available. Reason: 9 D/Finsky ( 508): [1] DetailsDataBasedFragment.rebindViews: Page [class=DetailsFragment] loaded in [1087 ms] (hasDetailsDataLoaded? false) D/Finsky ( 508): [1] LibraryUtils.isAvailable: com.cimp.matitec not available [restriction=9]. D/Finsky ( 508): [1] LibraryUtils.isAvailable: com.cimp.matitec not available [restriction=9]. D/QCRIL_MSC ( 76): "RIL"=>"AMSS" [ label = "cm_ph_cmd_get_ph_info()"]; W/Finsky ( 508): [1] HistogramView.bind: No histogram data received from server D/Finsky ( 508): [1] LibraryUtils.isAvailable: com.cimp.matitec not available [restriction=9]. D/Finsky ( 508): [1] DocUtils.getAvailabilityRestrictionResourceId: Item is not available. Reason: 9 D/Finsky ( 508): [1] DetailsDataBasedFragment.rebindViews: Page [class=DetailsFragment] loaded in [1490 ms] (hasDetailsDataLoaded? true) V/StkAppReceiver( 565): start to check load situation:==true V/StkAppReceiver( 565): continue action V/StatusBarPolicy( 129): getPPPoEDeskTopIcon() mCplusWStatus= -1 D/Volley ( 508): [13] BasicNetwork.logSlowRequests: HTTP response for request=<[ ] https://android.clients.google.com/fdfe/log 0xe8d195d1 NORMAL 41> [lifetime=3491], [size=8], [rc=200], [retryCount=0] I/Resources( 508): Loaded time zone names for en_US in 641ms. D/Volley ( 508): [1] Request.finish: 4171 ms: [ ] https://android.clients.google.com/fdfe/log 0xe8d195d1 NORMAL 41 V/StatusBarPolicy( 129): getPPPoEDeskTopIcon() mCplusWStatus= -1 V/StkAppReceiver( 565): start to check load situation:==true V/StkAppReceiver( 565): continue action