Android Webview дает net:: ERR CACHE MISS message
Я создал веб-приложение и хочет создать приложение для android, которое имеет веб-представление, которое показывает мое веб-приложение. После выполнения инструкций от разработчика Google для создания приложения, я успешно установил его на свой телефон с Android 5.1.1.
однако, когда я запускаю приложение в первый раз, webview показывает сообщение:
Веб страница не доступна
Веб-страница в http://www.google.com.sg не удалось загрузить как:
net:: ERR_CACHE_MISS
после поиска на Google и опробовать решения, я все еще застрял на этой ошибке. Я включил все необходимые разрешения, так что это не должно быть из-за этого. Моя студия Android также полностью обновлена, так что это не из-за этого.
4 ответов:
я решил проблему, изменив мой
AndroidManifest.xml.старый :
<uses-permission android:name="android.permission.internet"/>
new:<uses-permission android:name="android.permission.INTERNET"/>
для всего, что связано с интернетом, ваше приложение должно иметь разрешение на доступ в интернет в ManifestFile. Я решил эту проблему, добавив разрешение в
AndroidManifest.xml<uses-permission android:name="android.permission.INTERNET" />
Я пытался выше решение, но следующий код поможет мне закрыть этот вопрос.
if (18 < Build.VERSION.SDK_INT ){ //18 = JellyBean MR2, KITKAT=19 mWeb.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE); }
Я нашел ответ на мою проблему. Это было потому, что я случайно вложил разрешение в приложение в
AndroidManifest.xml.@Bidhan хотя я не использовал то, что прокомментировал, спасибо за Ваш быстрый ответ
Comments