错误:源路径不存在:resources \ android \ icon \ drawable-hdpi-icon.png

我想在Mac上使用“ cordova build --release android ”命令从Ionic项目中获取一个APK文件,它不起作用,因为我收到此错误

“错误:源路径不存在:resources \ android \ icon \ drawable-hdpi-icon.png”

。 谁知道它可能来自哪里?

这是config.xml文件的副本:

   RISE  Discover music as you go                                                  

谢谢你的帮助。

运行后,我遇到了同样的错误

离子资源

要么

离子科多瓦资源

(基于您的应用程序的离子版本)

它消失了。

问题是我在图标的路径中有Windows样式的斜杠(反斜杠),即我遇到的错误是这样的:

错误:源路径不存在:resources \ android \ icon \ drawable-hdpi-icon.png

因此,将反斜杠转换为斜线可以解决它。

希望这对你和其他寻找同样问题的人有所帮助。 这一切都发生在因为使用不同的机器[mac和windows]来开发像mac和windows这样的项目。

在config.xml中,我将resources \ android \ icon \ drawable-hdpi.png更改为资源resources \ android \ icon \ drawable-hdpi.png

我使用类似于Fakan的方式解决了错误。 您只需要将平台标签外的src =“resources \ android \ icon \ drawable-hdpi.png”更改为“resources \ icon.png”以解决此错误

在config.xml中,我将resources / android / icon / drawable-hdpi.png更改为资源resources \ android \ icon \ drawable-hdpi.png

注意斜线的变化。

试着在Ionic结构中find这个资源的路径。 有时,或者在某些版本中,此路径可能如下所示:

你的资源:

 resources/android/icon/drawable-hdpi.png 

尝试这个:

 res/android/icon/drawable-hdpi.png