Pergunta

Eu estava tentando o exemplo a seguir, mas com URLs externos: Usando WebViews

O exemplo mostra como carregar um arquivo HTML de ativos pasta (file:// url) e exibi-lo em um WebView.

Mas quando eu experimentá-lo com URLs externos (como http://google.com ), estou sempre recebendo um "website não disponível" erro. do Android navegador embutido é capaz de acessar todos os URLs externos.

Eu suspeito que ele tem algo a ver com permissões, mas não foi capaz de confirmar isso.

Foi útil?

Solução

Eu descobri a resposta a mim mesmo.

O nome de permissão é android.permission.INTERNET.

Adicionando seguinte linha ao AndroidManifest.xml (aninhadas diretamente na tag) fez o truque:

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

O arquivo pode também ser editados graficamente na Eclipse plugin através guia permissões.

Outras dicas

É uma permissão de usuário:

<uses-permission android:name="android.permission.INTERNET" />
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top