2008-10-13 22 views
21

yo estaba tratando el siguiente ejemplo, pero con URL externas: Using WebViews¿Android WebView necesita permisos para abrir URL externas?

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

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.

Respuesta

28

Encontré la respuesta yo mismo.

El nombre del permiso es android.permission.INTERNET.

Adición de línea siguiente al AndroidManifest.xml (anidada directamente en la etiqueta) hizo el truco:

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

El archivo también pueden ser editados gráficamente en plugin de Eclipse a través de pestaña permisos.

6

Es un permiso de usuario:

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