O estúdio Android no Ubuntu não se conecta ao servidor API

O estúdio Android no Ubuntu não se conecta ao servidor API

Estou trabalhando em um aplicativo criado por um colega programador que agora não está disponível. Quando executo o aplicativo via Android Studio ele inicia normalmente, mas quando clico no botão de login na tela de login após preencher meu e-mail e senha recebo o erro "Não é possível conectar ao servidor", qual poderia ser o problema. Tentei navegar em alguns sites no dispositivo emulado e eles estão funcionando bem. Também tentei navegar no site que hospeda a API e que também está abrindo. Quaisquer instruções a esse respeito serão úteis.

Meu AndroidManifest.xml está solicitando as seguintes permissões

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
and many more 

Responder1

O arquivo de manifesto do seu projeto permite acesso à rede? Você precisa ter a seguinte entrada em AndroidManifest.xml para ativar o acesso à rede do seu aplicativo:

<uses-permission android:name="android.permission.INTERNET" />

Para obter detalhes, dê uma olhada em: http://developer.android.com/training/basics/network-ops/connecting.html

Se você tiver um dispositivo anrdoid em mãos, a melhor opção é conectá-lo ao seu computador e ativar o modo de depuração que permite usar a depuração enquanto executa seu aplicativo no telefone (em vez do emulador). Para mais detalhes veja: https://developer.android.com/tools/debugging/debugging-studio.html

informação relacionada