在我的Android应用程序中,我有一个使用library project的MicrosoftSyncFramework。该图书馆项目包括jackson-mini-1.9.10.jar
我正在使用包含以下广告的ESRI arcgis地图
现在,由于图书馆项目有不同的杰克逊jar,我正在追踪异常
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lorg/codehaus/jackson/Base64Variant;
由于罐子不一样所以我不能去掉任何罐子。请建议我们是否可以设置任何优先权。
见下图
microsoftSyncFrameworkToolkit库项目: -
答案 0 :(得分:0)
然后从构建路径中删除一个jar,但将其保留在libs中我希望它能正常工作。
答案 1 :(得分:0)
我通过配置库项目的构建路径来解决此错误。我取消选中private Library
,请参阅以下屏幕截图