Você pode estar pensando, lógico que temos que testar a app antes de publicá-la na google play... mas quando dico MUITO, é muito mesmo.
O Caso: Há um tempo atrás publiquei o Anti-TPM um app tosco que fiz pra zuar com minha namorada... apesar de ser idiota ele possuía grandes chances de ser bem baixado, fui ver os dados e estavam: 258 usuários ativos e 1267 instalações, e 90% desses 258 estavam com Android > 4.x ou seja... mais de 1000 pessoas desinstalaram o app e pouca gente com Android low estava usando o app, classificação baixa e pessoas reclamando de erros. No meu Nexus não tinha erro, funcionava da forma que tinha que ser, e em todos os outros celulares que testei também estavam... Mas ae começa o problema... testei em tablets com android > 3.x, testei em vários celulares com android > 4.x, e testei no emulador com android < 3, o grande erro foi esse... não testei em nenhum celular de verdade com android < 3 e quando fiz isso tomei um susto... que a principal tela para iniciar o app não era exibida corretamente.
O Caso: Há um tempo atrás publiquei o Anti-TPM um app tosco que fiz pra zuar com minha namorada... apesar de ser idiota ele possuía grandes chances de ser bem baixado, fui ver os dados e estavam: 258 usuários ativos e 1267 instalações, e 90% desses 258 estavam com Android > 4.x ou seja... mais de 1000 pessoas desinstalaram o app e pouca gente com Android low estava usando o app, classificação baixa e pessoas reclamando de erros. No meu Nexus não tinha erro, funcionava da forma que tinha que ser, e em todos os outros celulares que testei também estavam... Mas ae começa o problema... testei em tablets com android > 3.x, testei em vários celulares com android > 4.x, e testei no emulador com android < 3, o grande erro foi esse... não testei em nenhum celular de verdade com android < 3 e quando fiz isso tomei um susto... que a principal tela para iniciar o app não era exibida corretamente.
Basicamente eu cometi um erro primário... Eu criei uma tela... com 2 EditText, e utilizei a função android:hint="@string/nome_amada" que é normalmente usada para mostrar o que é para ser preenchido no Edit, ficando assim:
Mas isso só funciona assim no Android > 3.x, nos android inferiores é preciso criar um TextView para descrever o campo de texto, ficando assim:
Ae resolve os problemas para celulares mais antigos... Então... testem até a exaustão os apps!
Já dizia o poeta: "Sabe de nada inocente!"


Comentários
Postar um comentário