aar裏依賴aar外層需設置

外層project的build.gradle需設置

repositories裏:
flatDir {
    // 由於Library module中引用了 fusion 庫的 aar,在多 module 的情況下,
    // 其他的module編譯會報錯,所以需要在所有工程的repositories
    // 下把Library module中的libs目錄添加到依賴關係中
    dirs project(':printlibrary').file('libs')
}
repositories裏:
flatDir {
    dirs 'libs','../printlibrary/libs' //我的aar在fusion Module下
}

否則報錯

Could not find :app-ptt-release:. Required by: project :app > project :printlibrarySearch in build.

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