Ошибка при импорте StackMob SDK в библиотеки (связано с annotations.jar или dalvik?)

Когда я хочу использовать StackMob SDK, я сообщаю об ошибке, которой я поделюсь ниже. Появляется только при компиляции. Я проверил все подобные вопросы, связанные с этой ситуацией, прежде чем задавать, однако они не решили мою проблему.

По общему мнению, это может быть вызвано двойным имплицитным импортом внешних банок. Но я проверил 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)

1 ответ

Решение

Похоже, это что-то из последней фляги facebook, которую мы связываем. Я смотрю в это, но пока, вот баночка без интегрированного facebook. Вы по-прежнему можете использовать функции Facebook, но вам нужно будет включить код FB самостоятельно

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

Другие вопросы по тегам