当前位置: 首页 > 知识库问答 >
问题:

科尔多瓦webview与Android Studio(文件://android_asserts/www/index.html未找到)

况谦
2023-03-14

我正在尝试在原生Android应用程序中实现Cordova webview。似乎工作正常,唯一的问题是html" target="_blank">webview不断返回以下错误:

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

我遵循以下程序:http://cordova.apache.org/docs/en/4.0.0/guide_platforms_android_webview.md.html

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

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

知道吗?

共有3个答案

闾丘选
2023-03-14

是的,这种东西就是PhoneGap留档最糟糕的地方。它应该在:

/platforms/android/assets/www
查淮晨
2023-03-14

有一个拼写错误:

android_资产应该是android_资产

希望这有帮助,

寇和璧
2023-03-14

谢谢你们的帮助,实际上我自己也发现了这个问题。

我不得不在build.gradle文件中添加资产文件夹:

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

否则,索引将被删除。html文件不在文件中。编译后的apk。

 类似资料:
  • OS: OSX 10.11科尔多瓦: 5.4.1(也在6.0上尝试)节点: 4.2.6科尔多瓦插件使用:人行横道-项目/科尔多瓦-插件-人行横道-网络视图(1.5),phonegap/phonegap-plugin-推送(1.5.3),和dariosalvi78/科尔多瓦-插件-健康(0.5.3) 运行时,我收到以下错误 出了什么问题:执行任务失败:dexArmv7Debug。com.androi

  • 我知道有很多这样的线程,但没有一个有帮助。 我使用的是Windows 10,Cordova 7.1.0(最新版本),我已经安装了带有SDK平台7.1.1-API级别25的Android Studio(也尝试降级到7.0-API级别24)。此外,我使用Android Studio SDK管理器安装了SDK构建工具。 正在运行: 我收到以下消息: Android SDK设置不正确。确保Android

  • 嗨,我运行ionic命令时出现以下错误()。任何线索都将不胜感激。我的Java是9.0.1,错误消息对我来说没有意义。请提出你的想法。 ANDROID_HOME=C:\程序文件(x86)\Android\android-sdkJAVA_HOME=C:\程序文件\Java\jdk-9.0.1错误:JDK 1.8或更高版本的需求检查失败 [错误]运行科尔多瓦运行Android时出错(退出代码 1)。

  • 每当我构建调试或发布以生成apk时,cordova中都会出现异常 从phone gap getting started开始,它在我的浏览器和phone gap应用程序上运行 我尝试了很多cordova Plus的降级和升级,我尝试了很多SDK和构建工具版本。此外,我还尝试了安装和卸载不同版本的cordova和npm 当我尝试事物时,我遇到了许多不同的错误,例如错误1错误2 我的项目有点旧,它是4年

  • 全部的 我正在尝试使用PhoneGap/Cordova 2获取照片的文件大小(即,不是尺寸,而是磁盘中的实际文件大小)。到目前为止,我唯一能计算出来的方法是通过base64转换,然后对b64字符串的字节进行基本运算。然而,我想知道是否有更优雅的方法来获取文件大小。蒂亚。 澄清:它必须在iOS 5和Android 2.3上工作。

  • 在我们的一个应用程序中,我们计划提供指纹识别功能(注意:我们不会使用移动设备内置的指纹机制,我们将使用带usb连接到手机的外部指纹硬件)。在网上阅读了一些文章后,所有的SDK 我的问题是有任何这样的通用科尔多瓦插件。或者有任何这样的硬件制造商谁有自己的cordova插件?