2013-02-12 76 views
0

当我想使用StackMob sdk时,我给出了我在下面分享的错误。它只在编译过程中出现。在询问之前,我检查了与这种情况有关的所有类似问题,但是他们没有解决我的问题。将StackMob sdk导入库(与annotations.jar或dalvik相关?)时出错

根据一般意见,这可能是由两次隐式导入外部罐子引起的。但是我查了100次,但是没有任何两个同名的jar文件。

Ps:我使用Intellij Idea作为IDE。

Android Dex: [POF] UNEXPECTED TOP-LEVEL EXCEPTION: 
Android Dex: [POF] java.lang.IllegalArgumentException: already added: Landroid/annotation/SuppressLint; 
Android Dex: [POF] at com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:123) 
Android Dex: [POF] at com.android.dx.dex.file.DexFile.add(DexFile.java:163) 
Android Dex: [POF] at com.android.dx.command.dexer.Main.processClass(Main.java:490) 
Android Dex: [POF] at com.android.dx.command.dexer.Main.processFileBytes(Main.java:459) 
+0

你一定要得到最新的罐子? (http://support.stackmob.com/entries/22068868-android-sdk-and-adt-r17) – kabuko 2013-02-12 18:11:20

+0

我刚刚从官方stockmob页面下载了它2小时前。它一定是最新的? – 2013-02-12 18:29:02

回答

3

这似乎是最新的facebook jar,我们捆绑的东西。我正在研究它,但在此期间,这里是一个没有整合Facebook的罐子。您仍然可以使用Facebook的功能,但你需要有自己的FB代码

https://s3.amazonaws.com/static.stackmob.com/sdks/android/stackmob-android-sdk-1.1.1-nofb.jar

+0

与最新的jar我的问题已解决。谢谢stackmob团队。这是链接https://s3.amazonaws.com/static.stackmob.com/sdks/android/stackmob-android-sdk-1.1.1.jar – 2013-02-13 07:42:03