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 ...

作成者: コネタねこ

上から読んでも『コネタねこ』、下から読んでも『コネタねこ』。贈り物に悩んだら、コネタねこの小ネタ帳。欲しくなっちゃうプレゼント、そんなアイデアのぞきにきてね♪

コメントする

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