次の例を試しましたが、外部URLを使用しました: WebViewsを使用
この例は、アセットフォルダーからHTMLファイルをロードする方法を示しています(file:// url
)そしてそれをWebViewに表示します。
しかし、外部URL( http://google.com など)で試してみると、常に「WebsiteNotAvailable」エラーが発生します。 Androidの組み込みブラウザは、すべての外部URLにアクセスできます。
パーミッションと関係があるのではないかと思いますが、確認できませんでした。
私は自分で答えを見つけました。
権限名はAndroid.permission.INTERNETです。
AndroidManifest.xml(タグに直接ネストされている)に次の行を追加すると、トリックが実行されました。
<uses-permission Android:name="Android.permission.INTERNET"></uses-permission>
このファイルは、Eclipseプラグインの[権限]タブからグラフィカルに編集することもできます。
これはユーザー権限です:
<uses-permission Android:name="Android.permission.INTERNET" />