Android 无法从资产文件夹加载网页

Android 无法从资产文件夹加载网页,android,html,webview,android-webview,Android,Html,Webview,Android Webview,我试图使用WebView绘制一个HTML文件。但它显示网页不可用错误。 请帮我解决这个问题 关于.java package kc.RajusLabs.iamhere; import android.app.Activity; import android.os.Bundle; import android.view.Window; import android.view.WindowManager; import android.webkit.WebView; public class Ab

我试图使用WebView绘制一个HTML文件。但它显示网页不可用错误。 请帮我解决这个问题

关于.java

package kc.RajusLabs.iamhere;

import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;
import android.webkit.WebView;

public class About extends Activity {

    WebView about;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        getWindow().requestFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.about);
      //full screen
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                            WindowManager.LayoutParams.FLAG_FULLSCREEN);
        about = (WebView) findViewById(R.id.WVAbout);
        about.loadUrl("file:///android_assets/about.html");


    }


}
尝试使用:

about.loadUrl("file:///android_asset/about.html");
从所需资产加载文件
文件://
而不是
文件://

尝试使用:

about.loadUrl("file:///android_asset/about.html");

从所需资产加载文件
文件://
文件://

您的问题是android\u资产从资产中删除额外的s,然后开始。

您的问题是android\u资产从资产中删除额外的s,然后开始。

仍然得到相同的结果problem@KCRaju仔细检查你的文件名,即使我尝试使用单个字符作为文件名。但没有用:(仍然使用相同的名称)problem@KCRaju仔细检查您的文件名,即使我尝试使用单个字符作为文件名。但没有用:(现在工作正常。文件夹名是资产,但我们使用资产为什么?这是android读取文件夹结构的方式,我们无能为力。)我很高兴它能为你工作。请将我的帖子也标记为已接受的答案。它现在工作正常。文件夹名称是资产,但我们使用资产为什么?这是android如何读取文件夹结构,我们无能为力。:)我很高兴它能为你工作。请将我的帖子也标记为已接受答案。