首页 文章

Cordova Android 6.4.0创建res文件夹顶级而不是平台android

提问于
浏览
7

在将cordova和我的项目从6.3.1升级到6.4.0后,当我构建Android版本时,它会在项目的顶层生成带有启动画面和图标文件的res文件夹,而不是在平台/ android / res中这应该 . 因此,我的应用程序具有默认的cordova图标和启动屏幕,而不是我的 .

这是新Cordova版本中的错误吗?有没有人知道可以防止这种情况的设置?当我使用6.3.1时它工作正常 .

谢谢 .

2 回答

  • 11

    此问题已在 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 ....

    也尝试:离子资源 - 图标

    我正在使用该版本并且它有效,如果它解决了问题,请告诉我...

  • 3

    更新到cordova 6.4.0后

    cordova平台更新android@6.1.0 --save cordova平台rm android cordova平台添加android

    没有为我解决问题,我不得不手动将资源从res复制到android / res

相关问题