Fala galera…
Criei um app que acessa um banco de dados externo, utilizando web services, com o WIFI ligado o aplicativo funciona normalmente, mas se eu desligar o WIFI e ligar o DADOS MOVEIS o aplicativo não reconhece a internet. Eu tenho internet no meu celular e outros apps funcionam normalmente, inclusive já teste em outro celular mas não da certo.
Se alguém puder me ajudar agradeço muito.!
Meu arquivo manifesto está com a permissão necessária
manisfesto|690x87
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
<uses-permission android:name="android.permission.INTERNET" />
aqui eu uso assim e funciona de boa em 3g e wifi
Eu testei a internet com os dados móveis e funciona, mas não acessa o web service, dei uma pesquisada e parece ser alguma coisa de DNS do servidor, eu estou usando o 000webhost gratuito e eles não disponibilizam a ferramenta de configuração na versão gratuita.
Eu tive esse problema no começo, mas usava o Firebase, depois de fuçar um pouco funcionou adicionando as mesmas permissões que o colega acima passou.
Olha se dá algum erro no Output
Vou tentar obrigado
Tentei mas não resolveu
Com o Wifi aparece isso:
Com o dados moveis, isso:
Não consegue acessar o servidor com a conexão móvel
Como está o seu Manifest?
O mais estranho é que antes funcionava, parou de uns tempos pra cá
O problema estava no servidor 000webhost. Adquiri uma hospedagem e um domínio e problema resolvido