Por que meu build de versão do Android não pode se conectar à Internet?
Causa
A causa mais comum desse problema é que a permissão da INTERNET é incluída automaticamente em um build de depuração, mas deve ser definida manualmente para um build de versão. Isso ocorre porque a permissão da Internet é usada para permitir que um depurador seja anexado ao processo, conforme descrito para "DebugSymbols" aqui.
Fix
Para resolve o problema, você pode exigir a permissão da Internet no Manifesto do Android. Isso pode ser feito por meio do editor de manifesto ou do código-fonte do manifesto:
Correção no Editor: em seu projeto android, acesse Propriedades –> AndroidManifest.xml –> Permissões necessárias e marcar Internet
Correção em Código-fonte: abra o AndroidManifest em um editor de origem e adicione a marca de permissão dentro das
<Manifest>
marcas:<Manifest> ... <uses-permission android:name="android.permission.INTERNET" /> </Manifest>