¿Qué permiso necesito para acceder a Internet desde una aplicación de Android?
Recibo la siguiente excepción al ejecutar mi aplicación:
java.net.SocketException: Permission denied (maybe missing INTERNET permission)
¿Cómo soluciono el problema de permisos faltantes?
Aceptado
Agregue el permiso de INTERNET a su archivo de manifiesto.
Tienes que agregar esta línea:
<uses-permission android:name="android.permission.INTERNET" />
fuera de la application
etiqueta en su AndroidManifest.xml
En la última versión de Google Play, Google eliminó la necesidad de pedir permiso para acceder a Internet ya que "la mayoría de las aplicaciones lo necesitan de todos modos hoy en día". Sin embargo, para los usuarios que tienen versiones anteriores, se recomienda dejar el siguiente código en su manifiesto.
<uses-permission android:name="android.permission.INTERNET" />