Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
10
respostas

Quando instalado no android não consome a lista de carros.

Boa tarde,

Instalei o aplicativo no android com "platform run android", e a lista de carros não aparece, mas no ionic view a lista aparece.

acho que ele não esta consumindo os dados da lista da api.

Alguem pode me ajudar?

10 respostas

Oi Daniel.

Tenta debugar o app no android para ver se consegue ver algum erro:

ionic run android -l

Oi Lazaro,

executei este comando e quando termina o build no celular, aparece uma tela preta com um pop up com esta mensagem:

"Aplication Error Ocorreu um erro na rede. (http://192.168.1.104:8100/)

"

Oi Daniel,

Seu celular está habilitado o modo de desenvolvedor? Ele também tem q estar desbloqueado para o ionic conseguir instalar o aplicativo nele

Está sim Lazaro, meu celular está com mode desenvolvedor habilitado sim, eu também rodei o comando novamente com a tela desbloqueada e aparece a mesma mensagem, quando uso o comando: ionic run android -l

Aplication Error Ocorreu um erro na rede. (http://192.168.1.104:8100/)

Oi Daniel, não tem outro processo rodando nesse endereço não? Pq parece q ele está tentando usar esse endereço porém está sendo usado.

solução!

Oi Lazaro, blz!

Agora esta funcionando, eu havia me esquecido de instalar os plugins.

Fiz o comando "ionic state restore --plugins"

Eu havia commitado meu projeto no bitbucket e quando fiz o clone no outro pc não tinha instalado os plugins.

Abraços!

Maravilha então, Daniel.

Espero ter ajudado.

Ajudou sim Lazaro, muito obrigado! :)

Mudando de assunto, não querendo abusar, mas

O que tenho que estudar para conseguir criar uma API como a sua?

Eu posso hospedar uma API dessas em algum servidor gratuito, apenas para estudar?

Daniel,

Um aluno perguntou algo bem parecido nessa thread aqui:

https://cursos.alura.com.br/forum/topico-qual-backend-voce-indica-23231

Ali eu indico os cursos daqui da Alura que você pode estudar e fazer uma API REST.

E para servidor, vc pode usar o heroku que tem uma parte free. E também tem a Amazon.

Obrigado Lazaro!

Vou escolher uma destas linguagens e estudar, valeu! :)