Perché non è possibile connettere la build di versione Android a Internet?
Causa
La causa più comune di questo problema è che l'autorizzazione INTERNET viene inclusa automaticamente in una compilazione di debug, ma deve essere impostata manualmente per una build di versione. Questo perché l'autorizzazione Internet viene usata per consentire a un debugger di collegarsi al processo, come descritto per "DebugSymbols" qui.
Fix
Per risolvere il problema, è possibile richiedere l'autorizzazione Internet nel manifesto Android. Questa operazione può essere eseguita tramite l'editor del manifesto o il codice sorgente del manifesto:
Correzione nell'editor: nel progetto Android passare a Proprietà -> AndroidManifest.xml -> Autorizzazioni necessarie e controllare Internet
Correzione in Sourcecode: aprire AndroidManifest in un editor di origine e aggiungere il tag di autorizzazione all'interno dei
<Manifest>
tag:<Manifest> ... <uses-permission android:name="android.permission.INTERNET" /> </Manifest>