按照 module 正常打包來說,libs的aar和遠程依賴是沒辦法把它們打入新的aar里面
這里是正常打包aar沒有做任何操作
libs

build 依賴

最后面打出來的aar,換了后綴看了里面的libs

然后我在新的項目中,引入了這個新aar包,module的libs里面得aar方法沒辦法用上
后面查找了一下文檔和一些博主說的一些方法;結(jié)合引用到了fat-aar;
fat-aar 用法:https://toscode.gitee.com/wan7451/fat-aar-android? ?ps:我是看這個的用法來處理的
在build文件把依賴改成

好了,再次打包;解壓看看

你們看,一些依賴都弄了進去了?但是為什么沒看到aar的那些依賴是吧,其實就r-classes.jar這個就是啦;好了我們在測試一下
在測試過程中,我發(fā)現(xiàn)了一個
module的aar包可以引入方法了,但是測出了一個bug;

就是這個aar包,里面還包含gson的依賴,所以項目一跑,調(diào)用方法就報錯了;錯誤我就不粘出來了,已經(jīng)解決了;
之前還有一種解決方案,就是把aar上傳github或者gitee,然后再依賴下來,但我沒去試;
然后用最笨的方法在build再依賴了

再打包aar,把gson,打進去

然后我再測試,結(jié)果方法正常運行;
第一次寫文章文筆不好。謝謝大家~有錯誤希望大家點出。謝謝!