【问题标题】:Error to build Ionic project - path does not exist: resources/android/icon/drawable-hdpi-icon.png构建 Ionic 项目时出错 - 路径不存在:resources/android/icon/drawable-hdpi-icon.png
【发布时间】:2018-10-05 18:28:27
【问题描述】:

大家好,我正在尝试构建我的 Ionic 应用程序,但出现以下错误,有人可以帮助我吗?谢谢(使用的命令:ionic cordova build android)

Installing "ionic-plugin-keyboard" for android

Discovered plugin "cordova-sqlite-storage" in config.xml. Adding it to the     project

Installing "cordova-sqlite-storage" for android

installing external dependencies via npm
npm install of external dependencies ok
(node:31485) UnhandledPromiseRejectionWarning: Error: Source path does not        exist: resources/android/icon/drawable-hdpi-icon.png
at updatePathInternal (/home/kill/Documents/iapp/ioo/ionic1/platforms/android/cordova/node_modules/cordova-common/src/FileUpdater.js:145:19)
at /home/kill/Documents/iapp/ioo/ionic1/platforms/android/cordova/node_modules/cordova-common/src/FileUpdater.js:223:19
at Array.forEach (<anonymous>)
at Object.updatePaths (/home/kill/Documents/iapp/ioo/ionic1/platforms/android/cordova/node_modules/cordova-common/src/FileUpdater.js:221:33)
at updateIcons (/home/kill/Documents/iapp/ioo/ionic1/platforms/android/cordova/lib/prepare.js:387:17)
at /home/kill/Documents/iapp/ioo/ionic1/platforms/android/cordova/lib/prepare.js:49:9
at _fulfilled (/home/kill/Documents/iapp/ioo/ionic1/platforms/android/cordova/node_modules/q/q.js:854:54)
at /home/kill/Documents/iapp/ioo/ionic1/platforms/android/cordova/node_modules/q/q.js:883:30
at Promise.promise.promiseDispatch (/home/kill/Documents/iapp/ioo/ionic1/platforms/android/cordova/node_modules/q/q.js:816:13)
at /home/kill/Documents/iapp/ioo/ionic1/platforms/android/cordova /node_modules/q/q.js:624:44
(node:31485) UnhandledPromiseRejectionWarning: Unhandled promise rejection.    This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:31485) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

【问题讨论】:

标签: ionic-framework ionic2 ionic3


【解决方案1】:

运行ionic cordova resources 如果这不起作用,进入资源文件夹删除iosandroid 文件夹再次运行ionic cordova resources 并检查文件icon.pngsplash.png 在@ 987654327@ 没有损坏。

【讨论】:

    猜你喜欢
    • 2017-02-03
    • 2019-07-23
    • 2019-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多