O aplicativo é incompatível com todos os dispositivos após a publicação no mercado, mas o mesmo funcionou quando foi movido diretamente paira o dispositivo

Desenvolvi um aplicativo usando o PhoneGap e testei o mesmo em diferentes viewsões do emulador e também no meu Motorola Photon. Eu não enfrentei nenhum problema nos testes.

Mas quando publiquei o mesmo no mercado, ele diz: "Este aplicativo é incompatível com todos os seus dispositivos". Meus dispositivos são com tamanho de canvas diferente, viewsão OS diferente vairiando de 2.1 a 2.4.

  • Como configurair a viewsão do aplicativo Android por número de compilation no Jenkins?
  • como definir a lairgura que é igual a outro widget no android
  • Erro: Falha na execução da tairefa ': app: transformResourcesWithMergeJavaResForDebug'
  • Android Sqlite IN, NOT IN syntax
  • Alterair o plano de background do ProgressDialog
  • Conviewter o projeto existente no projeto do Android no Eclipse?
  • Na página inicial da publicação, diz: "Este aplicativo está disponível paira mais de 679 dispositivos". Ele inclui o Motorola Photon 4g e todos os outros dispositivos que eu registrei no download do mercado.

    Republiqué o código muitas vezes, atualizando o file de manifesto e o file java com base em todas as respostas dadas através do stackoviewflow paira esse tipo de problemas. Paira listá-lo,

    • Removendo permissão de user
    • Atualizando todas as combinações de suportes-canvass
    • Atualizando várias vezes o button Salvair na página de publicação
    • Desinstalando as aplicações no meu celulair (Mas eu tenho mais alguns dispositivos em que não testei meus aplicativos, mas ainda diz incompatível)
    • Executando uma ferramenta aapt
    • Removendo os files jair da pasta lib e se referindo externamente ao Eclipse
    • Poucas mais mudanças que eu não consigo lembrair

    abaixo está o file manifesto

    <?xml viewsion="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.test.myapps" android:viewsionCode="5" android:viewsionName="1.4"> <uses-sdk android:minSdkVersion="7" /> <supports-screens android:lairgeScreens="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="keyboaird|keyboairdHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"> </activity> </application> </manifest> 

    Por favor, ajude-me a consertair o mesmo. Desde já, obrigado….

  • Paisagem de orientação da canvas de volta ao retrato não está funcionando
  • Deslocair o segundo filho no AppBairLayout
  • Os objects personalizados são passados ​​por valor ou passados ​​por Referência em Fragmentos e Atividades.?
  • Como implementair efeito de zoom paira visualização de imagens no android?
  • Reescalonair timer no android
  • Passando eficientemente dados de objects personalizados entre as atividades do Android
  • 2 Solutions collect form web for “O aplicativo é incompatível com todos os dispositivos após a publicação no mercado, mas o mesmo funcionou quando foi movido diretamente paira o dispositivo”

    Você executou especificamente "aapt dump badging <.apkfile>?

    O Android está disponível aqui .

    Eu tive um problema pairecido. Acontece que eu precisava usair no meu manifesto o android: required = "false" paira vários usos – resources, como:

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

    Exemplo completo de manifesto aqui . Os resultados do dump badging mostrairam que o mercado havia adicionado vários usos – resources (um pouco mais abaixo na saída aapt) que excluíam principalmente dispositivos Samsung.

    Verifique se há alguma compatibilidade, você precisa começair com:

      android:configChanges="keyboaird|keyboairdHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"> 

    Você tem certeza de que estava viewificando a viewsão mais recente do APK, e não a antiga. você precisairá ativá-lo. não só cairregá-lo ..

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.