¿Android WebView necesita permisos para abrir URL externas?

votos
23

Estaba intentando el siguiente ejemplo, pero con URL externas: usando WebViews

El ejemplo muestra cómo cargar un archivo HTML desde la carpeta de activos ( file:// url) y mostrarlo en un WebView.

Pero cuando lo intento con URL externas (como http://google.com ), siempre obtengo un error de Sitio web no disponible. El navegador integrado de Android puede acceder a todas las URL externas.

Sospecho que tiene algo que ver con los permisos, pero no fue capaz de confirmarlo.

Publicado el 13/10/2008 a las 08:44
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
30

Descubrí la respuesta yo mismo.

El nombre del permiso es android.permission.INTERNET.

Agregar la siguiente línea a AndroidManifest.xml (anidado directamente en la etiqueta) hizo el truco:

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

El archivo también se puede editar gráficamente en el complemento Eclipse a través de la pestaña de permisos.

Respondida el 13/10/2008 a las 20:04
fuente por usuario

votos
7

Es un permiso de usuario:

<uses-permission android:name="android.permission.INTERNET" />
Respondida el 25/03/2009 a las 01:16
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more