Android 为什么Web视图中没有加载HTML页面?

Android 为什么Web视图中没有加载HTML页面?,android,webview,Android,Webview,我试图在web视图中从资产文件夹打开一个html文件。当我将html放在assest->www目录上时,它会加载到webview中 web.loadUrl("file:///android_asset/www/a.html"); 但是,当我将zip文件放在ASEST文件夹中的www上时,首先复制zip文件并解压缩www文件夹,然后加载html文件 在web文件中,我收到此错误。位于file:///data/data/com.example.test/files/www/a.html可能是te

我试图在web视图中从资产文件夹打开一个html文件。当我将html放在assest->www目录上时,它会加载到webview中

 web.loadUrl("file:///android_asset/www/a.html");
但是,当我将zip文件放在ASEST文件夹中的www上时,首先复制zip文件并解压缩www文件夹,然后加载html文件 在web文件中,我收到此错误。位于
file:///data/data/com.example.test/files/www/a.html
可能是temorarilydown

当我检查数据/数据,然后转到包名,然后文件文件夹文件在其中可用。为什么我会出现此错误?我这样调用

web.loadUrl(Uri.fromFile(new File(ATMSActivity.this.getFilesDir(),"www")).toString()+"/a.html");
已经写好

尝试一种更简单的方法,改为使用字符串参数(假设文件目录中确实有一个文件):

web.loadUrl((new File(ATMSActivity.this.getFilesDir(),"www")).getPath()+"/a.html");