android中的SDK集成
我在我的项目中添加了Facebookandroid中的SDK集成,android,facebook-sdk-3.14.x,Android,Facebook Sdk 3.14.x,我在我的项目中添加了FacebookSDK和Google-play-services_lib作为库。我已经从我的项目库文件夹中删除了android-support-v4.jar。现在我面临以下问题 [2014-09-26 15:47:47 - Dex Loader] Unable to execute dex: Multiple DEX files define Lcom/facebook/android/AsyncFacebookRunner$1; [2014-09-26 15:47:47 -
SDK
和Google-play-services_lib作为库。我已经从我的项目库文件夹中删除了android-support-v4.jar
。现在我面临以下问题
[2014-09-26 15:47:47 - Dex Loader] Unable to execute dex: Multiple DEX files define Lcom/facebook/android/AsyncFacebookRunner$1;
[2014-09-26 15:47:47 - Mmatching] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/facebook/android/AsyncFacebookRunner$1;
这意味着您为项目设置定义了多个文件 为此, 去
项目属性->Java构建路径->库->删除Android依赖项
更具体地说-
只需从libs中删除
facebook android sdk.jar
文件对我很有效,它引用了我在多个版本中拥有的与facebook相关的jar。通过以下步骤删除此错误:
清理你的项目。它可以工作。只需从
Java构建路径->排序和导出中取消选中你的Android依赖项
复选框只需从Java构建路径->排序和导出中取消选中你的Android依赖项
复选框即可。@。我的问题解决了。如果这有帮助,你可以接受作为一个答案。