domingo, 27 de maio de 2012

Problemas de Compatibilidade e Versão

Já tenho uma base de mais de 100 pessoas que baixaram o aplicativo!

A atualização com as propagandas estava demorando demais a entrar. Resolvi checar no google play, e havia um problema de compatibilidade. A versão 1.1 estava desabilitada, e quando eu tentava habilitar, tinha esse retorno do Google Play:
Erro: os APKs compatíveis com níveis maiores de API devem ter códigos de versão superiores aos dos APKs compatíveis com níveis mais baixos de API.


O que aconteceu foi o seguinte: Quando eu coloquei as informações de versão mínima e máxima de APK no manifest, eu adicionei a seguinte entrada no xml, conforme indicado pelo AdMob:

    <uses-sdk android:minSdkVersion="8"
              android:maxSdkVersion="13"
              android:targetSdkVersion="13"/>

Mas eu não havia definido o maxSdkVersion na versão 1.1! O que resultou que a versão 1.0 tinha o APK máximo 16+ (ou seja, o máximo), e a 1.1 tinha o APK máximo 13. Isso não é aceitado pelo Google Play.

Resolvi alterar o apk, colocando o 4.0.3 (porque não?), e mudei o xml para:


    <uses-sdk android:minSdkVersion="8"
              android:targetSdkVersion="13"/>


E lancei uma versão 1.1.1, enviando o APK para o Google Play. Desta vez, funcionou sem problemas (tive de desativar a versão 1.1 - que já não estava funcionando mesmo).

Vamos ver agora o que acontece.

Semana que vem, começarei a trabalhar na versão 1.2. Vou melhorar o layout da aplicação e a usabilidade.

Nenhum comentário:

Postar um comentário