您當前的位置:首頁 > 歷史

如何解決android studio多個library庫含有相同引用?

作者:由 知乎使用者 發表于 歷史時間:2015-09-15

如何解決android studio多個library庫含有相同引用?知乎使用者2015-09-15 12:26:01

從我目前的專案來看,每個library 都使用v7包似乎並不影響使用。

如何解決android studio多個library庫含有相同引用?asdgbc2015-09-15 20:58:10

三個library中包含的v7包的版本是不是都不一樣?改成用相同版本v7包應該就好了吧

如何解決android studio多個library庫含有相同引用?鬼畜的稀飯2015-09-15 21:33:47

這種依賴和eclipse相比,說方便也方便,說出問題也是搞得一頭霧水bug滿天飛……

如何解決android studio多個library庫含有相同引用?沒有影子的真逗比2015-09-16 13:38:26

我前幾天用adt編譯的時候也遇到過多個包重複的問題:不過報的錯誤是found dumplicate file for apk: lib/armeabi-v7a/lib***。so。不知道差別大不。我是先將所有工程單獨編譯,然後把所有工程的obj和libs目錄刪掉,最後編譯最上層的那個工程就行了。原因是這樣就不會把庫工程的lib目錄下的庫也複製一份。你這個估計也是IDE使用上的問題,如果依賴的庫工程能單獨編譯出來的話,排除法試試

如何解決android studio多個library庫含有相同引用?知乎使用者2015-09-16 16:31:39

解決了,如下方法可用:

1、新建module library_support ,引用V4 V7

2、引用的開源lib全新增依賴為這個module,並把所有引用library_support依賴的這一項的scope改為provided即可

標簽: library  lib  編譯  V7  工程