Error using Parse SDK to check for PUSH notifications. Multiple dex files define Lcom / parse / FacebookAuthenticationProvider $ 1

{Dex Loader} Unable to execute dex: Multiple dex files define Lcom/parse/FacebookAuthenticationProvider$1 ;

I get this error when exporting my project to Eclipse . I tried all the solutions mentioned in similar questions, but so far it doesn't work. You have already tried this link.

+6
source share
4 answers

Just uninstall FaceBook jar ParseFacebookUtils V3

It conflicts with ParseFacebookUtilsV4-1.9.1.jar

and it will be executed

+17
source

Delete the V3 flag file in the project file of the ParseFacebookUtilsV3-1.9.1.jar project. What conflicts are V4, ParseFacebookUtilsV4 ...

enter image description here

+8
source

You need to go to the bin / dexedLibs folder and delete the folders and files in which the name uses V3 or V4

For example ParseFacebookUtilisV3-1.9.0.jar.pro

And after that, go to the libs folder and delete the files with the same words embedded in the name

These files and folders are an optional extension.

+3
source

I had similar problems with the Parse Android Anywall project. I had recurring android dependencies for Parse:

 compile ('com.parse.bolts:bolts-android:1.+') compile ('com.parse:parse-android:1.+') /* <-- removed this */ 
+1
source

Source: https://habr.com/ru/post/984357/


All Articles