带有 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 不断返回此错误:
File:///android_asset/www/index.html could not be loaded because
::net 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 库。
有什么想法吗?
有错字:
android_asserts
应该是 android_assets
.
希望对您有所帮助,
是的,这种东西正是 PhoneGap 文档糟糕的地方。它应该在:
/platforms/android/assets/www
感谢你们的帮助,实际上我自己找到了问题。
我必须在 build.gradle 文件中添加资产文件夹:
sourceSets {
main {
assets {
srcDir 'src/assets'
}
}
}
否则编译后index.html文件不会在.apk中。
我正在尝试在本机 Android 应用程序中实现 Cordova webview。似乎工作正常,唯一的问题是 webview 不断返回此错误:
File:///android_asset/www/index.html could not be loaded because ::net 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 库。
有什么想法吗?
有错字:
android_asserts
应该是 android_assets
.
希望对您有所帮助,
是的,这种东西正是 PhoneGap 文档糟糕的地方。它应该在:
/platforms/android/assets/www
感谢你们的帮助,实际上我自己找到了问题。
我必须在 build.gradle 文件中添加资产文件夹:
sourceSets {
main {
assets {
srcDir 'src/assets'
}
}
}
否则编译后index.html文件不会在.apk中。