In my android application I have one library project that uses MicrosoftSyncFramework. This library project include jackson-mini-1.9.10.jar
And I am using ESRI arcgis Map that include following jars
Now as library projects have different jackson jar I am getting following exception
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lorg/codehaus/jackson/Base64Variant;
As jar are not same so I can not remove any jar. Please suggest if we can set any priority.
see below images
microsoftSyncFrameworkToolkit library project:-
I resolved this error by configuring build path of library project. I unchecked private Library
refer following screen shots