我不知道为什么我会出错:-
无法加载文件:///android_asset/file.html处的网页,因为:NET::ERR_FILE_NOT_FUND
WebSettings mysettings = myweb.getSettings();
mysettings.setJavaScriptEnabled(true);
mysettings.setDomStorageEnabled(true);
myweb.loadUrl("file:///android_asset/www/file.html");
myweb.setWebViewClient(new WebViewClient());
这是我的档案
/randompasswordgenerator/app/src/main/assets/www/file.html
确保您没有创建另一个名为Android_Asset的文件夹。 因为您没有显示资产目录,所以让www文件夹位于资产文件夹(app>src>main>assets)中。 问题是,必须作为'android_asset'给出的内容实际上在目录列表中显示为'assets'。 有了这个,你就可以通过正确地定位你的文件找到自己的解决方案。