Multiple dex files define Lorg/apache/cordova/BuildHelper

前端 未结 17 1569
梦如初夏
梦如初夏 2020-11-29 01:57

I\'m in trouble since yesterday. In my internship I faced the following build error, but I couldn\'t understand why :

$ cordova build android

[...]

FAILURE         


        
相关标签:
17条回答
  • 2020-11-29 02:14

    This is the solution:

    cordova plugin rm cordova-plugin-compat --force
    
    0 讨论(0)
  • 2020-11-29 02:15

    Going to add my 2 cents since none of the solutions work for me. Only thing that worked for me:

    cordova plugin rm cordova-plugin-compat --force
    cordova platform rm android
    cordova platform add android@6.3.0
    
    0 讨论(0)
  • 2020-11-29 02:18

    One solution: downgrade cordova android platform @6.2.3

    $ cordova platform remove android && cordova platform add android@6.2.3

    0 讨论(0)
  • 2020-11-29 02:19

    There may be mismatch of the plugins in the android builds. So better run 2 commands for successful build

    cordova platform rm android
    cordova platform add android
    

    After wasted 2 days this seems to be only working solutions for me.

    0 讨论(0)
  • 2020-11-29 02:20

    I'am using for Ionic 3 Project, I have to do:

    ionic cordova plugin rm cordova-plugin-compat --force
    ionic cordova plugin add cordova-plugin-compat@1.2
    ionic cordova platform rm android
    ionic cordova platform add android@6.3.0
    

    it's work for me.

    0 讨论(0)
  • 2020-11-29 02:21

    With my Ionic 3 project it was enough to run:

    ionic cordova plugin rm cordova-plugin-compat --force
    ionic cordova plugin add cordova-plugin-compat@1.2
    

    And then run a build again. No need to remove and add the platform.

    0 讨论(0)
提交回复
热议问题