Загружать локальный файл html в webview android

Я пытаюсь загрузить содержимое html-файла в webview в android. Однако это дает мне сообщение об ошибке «Ошибка веб-страницы». Если я пробую веб-сайты, такие как Google или Yahoo, они работают.

Файл html находится в разделе src> main> assests> index.html

Может кто-нибудь помочь мне с этой проблемой. Спасибо.

Ниже приведен мой код:

setContentView(R.layout.activity_main); WebView mWebView; mWebView = (WebView) findViewById(R.id.activity_main_webview); WebSettings webSettings = mWebView.getSettings(); webSettings.setJavaScriptEnabled(true); mWebView.loadUrl("file:///android_asset/index.html"); 

Файл XML:

 <WebView android:id="@+id/activity_main_webview" android:layout_width="match_parent" android:layout_height="match_parent" /> 

Файл html должен быть помещен в папку assets (обратите внимание на орфографию), которая будет принадлежать корневому каталогу вашего проекта.

Так двигаться

 src/main/assests/index.html 

в

 assets/index.html 

В проекте Android Studio используйте эту папку:

 /app/src/main/assets/index.html