A Webview do Android dá à net:: erro na mensagem de falha da 'CACHE'

construí uma aplicação web e quero criar uma aplicação android que tenha uma vista web que mostre a minha aplicação web. Depois de seguir as instruções do Google Developer para criar um aplicativo, eu instalei-o com sucesso no meu telefone com o Android 5.1.1.

No entanto, quando executar a aplicação pela primeira vez, a vista web mostra a mensagem:

página web não disponível

a página web em http://www.google.com.sg não pôde ser carregado como:

rede:: ERR_CACHE_MISS

Depois de procurar por um tempo no Google e experimentar soluções, ainda estou preso neste erro. Incluí todas as permissões necessárias, por isso não deve ser fácil. Meu Android Studio também é totalmente atualizado, então não é por causa disso.

Author: zehata, 2015-06-04

4 answers

Resolvi o problema mudando o meu ... AndroidManifest.xml.

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

 145
Author: alan shi, 2016-07-11 03:13:14

Para qualquer coisa relacionada com a internet, o seu aplicativo deve ter a permissão da internet em Manifesto. Resolvi esta questão adicionando permissão em AndroidManifest.xml

<uses-permission android:name="android.permission.INTERNET" />
 11
Author: sajid45, 2018-04-30 05:19:01
{[[2]} eu tentei acima da solução, mas o seguinte código me ajuda a encerrar este problema.
if (18 < Build.VERSION.SDK_INT ){
    //18 = JellyBean MR2, KITKAT=19
    mWeb.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
}
 6
Author: Mike ChanSeong Kim, 2018-04-30 05:18:56
Encontrei uma resposta para o meu problema. Foi porque eu acidentalmente aninhei a permissão na aplicação em {[[0]}.

@Bidhan embora eu não tenha usado o que comentou, obrigado pela sua resposta rápida

 3
Author: zehata, 2018-04-30 02:36:59