在将cordova和我的项目从6.3.1升级到6.4.0后,当我构建Android版本时,它会在项目的顶层生成带有启动画面和图标文件的res文件夹,而不是在平台/ android / res中这应该 . 因此,我的应用程序具有默认的cordova图标和启动屏幕,而不是我的 .
这是新Cordova版本中的错误吗?有没有人知道可以防止这种情况的设置?当我使用6.3.1时它工作正常 .
谢谢 .
此问题已在 cordova-android 6.1.0 中解决,但如果您此时尝试 cordova platform update android ,则不会更新为 6.1.0 .
cordova-android 6.1.0
cordova platform update android
6.1.0
跑
cordova platform update android@6.1.0 --save cordova platform rm android cordova platform add android
解决这个问题 .
在上面的命令之后,有些人似乎仍然有问题...尝试:
cordova platform update android@6.2.0-nightly.2016.12.9.6c60dc5d --save cordova platform rm android cordova platform add android
你也可以试试:android @ latest ....
也尝试:离子资源 - 图标
我正在使用该版本并且它有效,如果它解决了问题,请告诉我...
更新到cordova 6.4.0后
cordova平台更新android@6.1.0 --save cordova平台rm android cordova平台添加android
没有为我解决问题,我不得不手动将资源从res复制到android / res
2 回答
此问题已在
cordova-android 6.1.0
中解决,但如果您此时尝试cordova platform update android
,则不会更新为6.1.0
.跑
解决这个问题 .
在上面的命令之后,有些人似乎仍然有问题...尝试:
你也可以试试:android @ latest ....
也尝试:离子资源 - 图标
我正在使用该版本并且它有效,如果它解决了问题,请告诉我...
更新到cordova 6.4.0后
cordova平台更新android@6.1.0 --save cordova平台rm android cordova平台添加android
没有为我解决问题,我不得不手动将资源从res复制到android / res