Java 未找到Android html文件
我在app目录中有一个文件夹assets,其中有error.html文件。它是通过文件->新建->文件夹->资产文件夹创建的。我想用方法显示这个文件Java 未找到Android html文件,java,android,android-studio,assets,Java,Android,Android Studio,Assets,我在app目录中有一个文件夹assets,其中有error.html文件。它是通过文件->新建->文件夹->资产文件夹创建的。我想用方法显示这个文件 @Override public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) { String path = "file:///android_assets/error.html"; view.loadU
@Override
public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error)
{
String path = "file:///android_assets/error.html";
view.loadUrl(path);
}
但我仍然得到一个找不到的错误文件。我也试过了”file:///app/android_assets/error.html“和”file:///assets/error.html“和”file:///app/assets/error.html“但结果还是一样。有人能告诉我文件到底在哪里吗?这让我发疯。非常感谢。使用
file:///android_asset/error.html
使用android\u资产
不android\u资产
是的,它可以工作,但我不明白。文件夹名为资产。文件夹名称和路径之间没有关系?谢谢。“文件夹名为资产”--是的。“文件夹名称和路径之间没有关系?”--资产不是设备文件系统上的文件android_asset
是一个假目录,指向您的assets/
的内容。至于为什么他们选择了android_asset的单数形式和资产的复数形式,12年来一直是个谜。所以,”\_(ツ)_/'
。