我上载zip文件时,phonegap构建失败

时间:2018-12-07 09:58:38

标签: cordova phonegap

我以旧格式构建了我的应用程序,并转换为zip并通过phonegap构建上传。我一直收到以下错误。

  

错误-以下初始屏幕或图标文件不存在:   /images/android/icons/hdpi.png

当我检查zip时,该特定文件可用。不知道为什么要播这样的东西。

Phonegap构建日志如下所示。

  

删除../ assets / www / js / index.js(无源),复制manifest.json   ../ assets / www / manifest.json(新文件)副本   precache-manifest.21c7a65208bdb1b30dbd96cf8f2b857b.js   ../assets/www/precache-manifest.21c7a65208bdb1b30dbd96cf8f2b857b.js   (新文件)复制report.html ../ assets / www / report.html(新文件)
  复制service-worker.js ../ assets / www / service-worker.js(新文件)   将Android应用程序名称“ Applaud HCM”写为   在config.xml中找不到/res/values/strings.xml android-versionCode。   基于config.xml(5.0.3)中的版本生成代码:50003写   将Android包名称“ com.applaudsolutions.EmployeeCenter”   /src/com/applaudsolutions/EmployeeCenter/ApplaudHCM.java找到了额外的内容   默认图标:/images/windows/icons/icon-173.png(忽略了   /images/windows/icons/icon-62.png)找到了额外的默认图标:   /images/icon-64.png(忽略了   /images/windows/icons/icon-62.png)

     

在../res上更新图标

     

错误:   源路径不存在:/images/android/icons/hdpi.png       在updatePathInternal(/cordova/node_modules/cordova-common/src/FileUpdater.js:145:19)       在/cordova/node_modules/cordova-common/src/FileUpdater.js:223:19       在Array.forEach(本机)       在Object.updatePaths(/cordova/node_modules/cordova-common/src/FileUpdater.js:221:33)       在updateIcons(/cordova/lib/prepare.js:377:17)       在/cordova/lib/prepare.js:49:9       在_fulfilled(/cordova/node_modules/q/q.js:854:54)       在self.promiseDispatch.done(/cordova/node_modules/q/q.js:883:30)       在Promise.promise.promiseDispatch(/cordova/node_modules/q/q.js:816:13)       在/cordova/node_modules/q/q.js:624:44

任何人都可以帮助我。

谢谢

1 个答案:

答案 0 :(得分:0)

我有一个类似的问题。我更改了文件名并修复了路径。 确保文件路径和文件夹结构以及文件名与以下内容完全相同。

    <icon density="ldpi" src="www/res/icon/android/drawable-ldpi-icon.png" />
    <icon density="mdpi" src="www/res/icon/android/drawable-mdpi-icon.png" />
    <icon density="hdpi" src="www/res/icon/android/drawable-hdpi-icon.png" />
    <icon density="xhdpi" src="www/res/icon/android/drawable-xhdpi-icon.png" />
    <icon density="xxhdpi" src="www/res/icon/android/drawable-xxhdpi-icon.png" />
    <icon density="xxxhdpi" src="www/res/icon/android/drawable-xxxhdpi-icon.png" />