La aplicación es incompatible con todos los dispositivos después de publicar en el mercado, pero funcionaba cuando se trasladaba directamente al dispositivo

He desarrollado una aplicación utilizando PhoneGap y probado lo mismo en diferentes versiones de emulador y también en mi Motorola Photon. No he enfrentado ningún problema en las pruebas.

Pero cuando publiqué lo mismo en el mercado dice: "Esta aplicación es incompatible con todos tus dispositivos". Mis dispositivos están con diverso tamaño de la pantalla, diversa versión del OS que se extiende a partir de 2.1 a 2.4.

En la página de inicio de publicación, dice "Esta aplicación está disponible para más de 679 dispositivos." Incluye Motorola Photon 4g y todos los demás dispositivos que he registrado en la descarga del mercado.

He reeditado el código muchas veces mediante la actualización de archivo de manifiesto y archivo java basado en todas las respuestas dadas a través de la stackoverflow para este tipo de problemas. Para enumerarla,

  • Eliminación del permiso de usuario
  • Actualización de todas las combinaciones de soportes-pantallas
  • Actualizar el botón de guardar en la página de publicación varias veces
  • Desinstalación de las aplicaciones en mi móvil (Pero tengo pocos dispositivos más en los que no he probado mis aplicaciones, pero aún así dice incompatibles)
  • Ejecutar una herramienta de aapt
  • Eliminación de los archivos jar de la carpeta lib y referencia externa en Eclipse
  • Pocos cambios más que no puedo recordar

A continuación se muestra el archivo de manifiesto

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.test.myapps" android:versionCode="5" android:versionName="1.4"> <uses-sdk android:minSdkVersion="7" /> <supports-screens android:largeScreens="true" android:normalScreens="true" android:smallScreens="true" android:resizeable="true" android:anyDensity="true" /> <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <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" /> <uses-permission android:name="android.permission.SET_WALLPAPER" /> <uses-permission android:name="android.permission.SEND_SMS"/> <application android:icon="@drawable/app_icon" android:label="@string/app_name"> <activity android:name="com.test.myapps.HomePage" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"> </activity> </application> </manifest> 

Por favor, ayúdame a arreglar lo mismo. Gracias por adelantado….

2 Solutions collect form web for “La aplicación es incompatible con todos los dispositivos después de publicar en el mercado, pero funcionaba cuando se trasladaba directamente al dispositivo”

¿Has ejecutado específicamente "aapt dump badging <.apkfile>?

Documentos de Android aquí .

Tuve un problema similar. Resulta que necesitaba usar en mi manifiesto el android: required = "false" para varios usos-características, como:

 < uses-feature android:name="android.hardware.telephony" android:required="false" > 

Ejemplo de manifiesto completo aquí . Los resultados de los badges mostró que el mercado había añadido varios usos-características (un poco más abajo en la salida aapt) que excluían principalmente los dispositivos de Samsung.

Compruebe si hay alguna compatibilidad, lo que necesita para comenzar con:

  android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"> 

¿Seguro que estaba comprobando la última versión de APK, no la anterior. Usted necesitará activarlo. No sólo cargarlo ..

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.