¿Por qué no se puede conectar la compilación de versión de Android a Internet?
Causa
El motivo más habitual de este problema es que el permiso de INTERNET se incluye automáticamente en una compilación de depuración, pero debe establecerse manualmente para una compilación de versión. Esto se debe a que el permiso de Internet se usa para permitir que un depurador se asocie al proceso, como se describe para "DebugSymbols" aquí.
Fix
Para resolver el problema, puede requerir el permiso de Internet en el manifiesto de Android. Esto se puede hacer a través del editor de manifiestos o el código fuente del manifiesto:
Corrección en el editor: en el proyecto de Android, vaya a Propiedades -> AndroidManifest.xml -> Permisos necesarios y compruebe Internet.
Corrección en el código fuente: abra AndroidManifest en un editor de código fuente y agregue la etiqueta de permiso dentro de las etiquetas de
<Manifest>
:<Manifest> ... <uses-permission android:name="android.permission.INTERNET" /> </Manifest>