2014-07-23 72 views
2

我是android編程新手,我正在使用eclipse開發我的第一個應用程序。file://android_asset/www/index.html找不到

我一直在資產文件夾中存放我的html和jquery代碼。

現在這是我在mainactivity.java

public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    WebView webView = (WebView)findViewById(R.id.webview); 
    webView.getSettings().setJavaScriptEnabled(true); 
    // webView.setWebChromeClient(new WebChromeClient); 
    webView.loadUrl("file://android_asset/www/index.html"); 
} 

代碼時,我在我的設備上安裝應用程序,運行它, 它說, 網頁不可用, 在file://android_asset/www/index.html該文件可能已被永久移動

plz幫助我解決這個

+0

如果您最近添加的資產這個HTML文件,那麼你應該卸載應用程序,並重新安裝新的APK建。 –

+0

http://stackoverflow.com/a/5320444/1318946 –

+1

[在WebView中顯示Android資產文件?](http://stackoverflow.com/questions/5320288/displaying-android-asset-files-in -a-webview) –

回答

0

嘗試改變

webView.loadUrl("file://android_asset/www/index.html"); 

通過

webView.loadUrl("file:///android_asset/www/index.html"); // please see the extra forward slash, they have to be 3. 
+0

我改變了嘗試,但問題仍然存在 –