[英]How to inherit app dependency from module (Android)
所以我正在開發一個類似於下面的項目結構的app
main app -
libs - aarlib
module1
module2
通過上面的結構,可以很容易地看到主應用程序將aar文件作為依賴項,並將其添加到build.gradle文件中,如下所示
compile (name: 'aarlib', ext: 'aar')
現在我希望項目中的模塊繼承主應用程序的aarlib文件。 我該怎么做?
在每個module'sbuild文件中,我都試過了
compile (name: 'aarlib', ext: 'aar')
當我嘗試上面的代碼時,我得到一個找不到文件錯誤。 有沒有辦法跳過文件夾或gradle中的那種東西。
請注意,我不想在模塊libs文件夾中包含aar。 有辦法解決這個問題嗎? 提前致謝
解決方案:
provided
那樣進行依賴,否則您可能會遇到重復的類錯誤。 compile (name: 'aarlib', ext: 'aar')
with provided (name: '../app/aarlib', ext: 'aar')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.