2015-02-07 99 views
1

我想在原生Android應用程序中實現Cordova webview。似乎做工精細,唯一的問題是,網頁流量不斷返回該錯誤:科爾多瓦webview與Android Studio(文件:///android_asserts/www/index.html找不到)

文件:///android_asset/www/index.html無法加載,因爲 ::淨ERR_FILE_NOT_FOUND

我按照這個程序:http://cordova.apache.org/docs/en/4.0.0/guide_platforms_android_webview.md.html

但是,如何把assets/www文件夾不清楚..我有它在app/src /目前,它不工作。

我正在使用Android Studio和Cordova 3.6.4庫。

有什麼想法?

回答

1

感謝您的幫助球員,我真的結束了自己找到問題。

我不得不添加資產文件夾中的文件的build.gradle:

sourceSets { 
    main { 
     assets { 
      srcDir 'src/assets' 
     } 
    } 
} 

否則index.html文件不會在.apk文件編譯後。

0

有一個錯字:

android_asserts應該android_assets

希望有幫助,

+0

我再次檢查,我拼錯在我的帖子。對不起,我現在糾正後 – Max 2015-02-07 13:31:09

0

是的,這種東西是PhoneGap文檔糟糕的地方。它應該在:

/platforms/android/assets/www 
+0

謝謝布賴恩,我試過你的解決方案,但不幸的是它沒有在我的情況下工作。 – Max 2015-02-07 14:01:26