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.
4 answers
AndroidManifest.xml
.
Velho : <uses-permission android:name="android.permission.internet"/>
novo: <uses-permission android:name="android.permission.INTERNET"/>
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" />
if (18 < Build.VERSION.SDK_INT ){
//18 = JellyBean MR2, KITKAT=19
mWeb.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
}
@Bidhan embora eu não tenha usado o que comentou, obrigado pela sua resposta rápida