5
respostas

Aplicativo Bugado no Android 4.4

Olá pessoal, estou desenvolvendo um app com cordova, no meu celular de testes tudo está perfeito (android 5.0), porém em dois celulares com android 4 que testei o layout é mostrado todo desconfigurado, os ícones do materialize não são carregados direito e uma barra de rolagem horizontal é mostrada. Exatamente como nas imagem: http://imgur.com/a/j7Pib alguém faz ideia de como resolver esse problema ao menos para a versão 4 do android?

5 respostas

Oi Israel.

Vc configurou para qual versão do SDK android no seu config.xml?

É essa linha?

<engine name="android" spec="~6.0.0" />

https://github.com/ijrodrigues/gitScrapy/blob/master/config.xml

se for, eu tentei alterar para um número menor, remover a plataforma e adicionar :

cordova platform add android@4.0.0

mas não adiantou muita coisa.

up

up

A linha onde você pode escolher qual a versão mínima do Android é a seguinte:

<preference name="android-minSdkVersion" value="14" />

Existem outros comandos, como por exemplo este:

<preference name="android-targetSdkVersion" value="19" />

Para saber o que cada um faz, e o que significa esse número que tem que passar como parâmetro, você pode dar uma olhada na documentação:

http://docs.phonegap.com/phonegap-build/configuring/preferences/#android-minSdkVersion

https://developer.android.com/guide/topics/manifest/uses-sdk-element.html

Pelo que eu entendi, o seu problema é apenas referente ao layout. Nesse caso eu recomendaria você tentar instalar um emulador para tentar repetir o problema. Se você tiver um servidor web em sua máquina, pode instalar o plugin Ripley para o navegador Chrome

https://chrome.google.com/webstore/detail/ripple-emulator-beta/geelfhphabnejjhdalkjhgipohgpdnoc

Uma vez instalado, você pode seguir estas instruções:


https://roopeshreddy.wordpress.com/2013/09/14/ripple-emulator-for-testing-mobile-web-apps/

http://emulate.phonegap.com/