2014-11-06 125 views
2

我正在解析sdk到我的項目。
我有Facebook的SDK已經在我的項目。
我導入解析.jars並運行我的項目後,eclipse在控制檯選項卡(而不是LogCat選項卡)中有以下錯誤消息:
無法執行dex:多個dex文件定義Lbolts/AggregateException;
轉換爲Dalvik格式失敗:無法執行dex:多個dex文件定義了Lbolts/AggregateException;
android解析sdk與Facebook sdk

我創建了一個新的新項目並導入了2個sdk,同樣的錯誤出來了。 當我拿出其中一個,問題消失了。

解析sdk也支持一些(如果我沒有錯)Facebook的功能就像Facebook登錄一樣。但我也需要Facebook共享,我無法找到支持它的解析sdk。所以我仍然需要原生的Facebook SDK。

任何人也有同樣的問題?任何解決方案呢?...
非常感謝提前

回答

8

我想如果我只導入「parse.jar」,並保留「bolts.jar」不導入,一切工作正常,我確實收到在完成Parse網站的其餘程序後推送通知。

它也適用於iOS端。只需導入Parse框架並且不導入左螺栓框架。

我不知道這是最好的解決辦法,但至少它爲我的作品

1

我使用Eclipse和我沒有看到進口..

Besucally你要明白,問題在於某處不知何故有重複的jar文件。 通常這是因爲您使用的multipul庫具有相同的jar文件。

對我來說 - 無論facebookSDkParseLoginUI螺栓罐子。因爲ParseLoginUI使用facebookSDK庫,Ieft文件只在facebookSDK庫中