Android WebView で net::ERR_CACHE_MISS エラー

Android Studio で WebView を使用してウェブページを表示すると、ビルドではエラーが出ませんでした。

WebView webView = (WebView) findViewById(R.id.webView);
webView.setWebViewClient(new WebViewClient());
webView.loadUrl("http://www.test.com/");

しかし、シミュレーターで表示されると、WebView には net::ERR_CACHE_MISS(http://www.test.com/) と表示されてしまい、希望するページは表示されませんでした。

このエラーはインターネットアクセスを許可していないためでした。そこで、AndroidManifest.xml に次の一行を追記します。


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

Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です