Android 多Module,子module依賴aar文件,app module如何引用aar?

如果app依賴的子項目又依賴了一些aar文件,那麼需要在app的build.gradle文件下指定aar路徑

repositories {
    flatDir {
        dirs 'libs'
        dirs '../ModuleA/libs'
    }
}

只有這樣,app Module才能引用到aar文件的資源
注:
①…表示同級目錄的上層目錄,一般Android 多Module結構,module都在放在項目根目錄下的,屬於同級水平,因爲app的build.gralde文件位於Project/app/build.gradle,aar文件位於Project/ModuleA/libs目錄,所以要注意一下文件路徑

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章