繁体   English   中英

带有Android Studio的Cordova Webview(找不到文件:///android_asserts/www/index.html)

[英]Cordova webview with Android Studio (file:///android_asserts/www/index.html not found)

我正在尝试在本机Android应用程序中实现Cordova Webview。 似乎工作正常,唯一的问题是webview不断返回此错误:

无法加载文件:///android_asset/www/index.html,因为:: net ERR_FILE_NOT_FOUND

我正在按照以下步骤操作: http : //cordova.apache.org/docs/en/4.0.0/guide_platforms_android_webview.md.html

但是在哪里放置资产/ www文件夹尚不清楚。.目前我在app / src /中有它,但它不起作用。

我正在使用带有Cordova 3.6.4库的Android Studio。

任何想法 ?

感谢您的帮助,实际上我最终还是自己找到了问题。

我必须在build.gradle文件中添加资产文件夹:

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

否则,编译后index.html文件将不会位于.apk中。

有一个错字:

android_asserts应该是android_assets

希望能有所帮助,

是的,PhoneGap文档很烂。 它应该在:

/platforms/android/assets/www

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM