Dex: Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files define Lcn/jpush/a/a;

Dex: Error converting bytecode to dex:
Cause: com.android.dex.DexException: Multiple dex files define >Lcn/jpush/a/a;

使用极光推送的时候遇到这个问题,运行安卓报错。

是因为版本升级,没有clean旧的文件,导致文件冲突所致。

解决方法:

删除./node_modules/jpush-react-native/android/build/intermediates/bundles/release/libs/jpush-android_v3.0.1.jar

把旧版的文件删掉就行了,jpush-android_v3.0.1,反正只能保留一个版本,把不要的删掉。

你可能感兴趣的:(Dex: Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files define Lcn/jpush/a/a;)