圖書館 /
library2 /
library3 /
library4 /
buildscript
dependencies
android
include ':'
include '..:libraries:library1'
include '..:libraries:library2'
include '..:libraries:library3'
include '..:libraries:library4'
library1/build.gradle
buildscript
dependencies
android
library1/settings.gradle
include ':'
include '..:library3'
include '..:library4'
library2...4/build.gradle
buildscript
dependencies
android
library2...4/settings.gradle
include ':'
failure: build failed with an exception.
* where:
* what went wrong:
a problem occurred evaluating project ':..:library:library1'.
> project with path ':..:library3' could not be found in project ':..:library:library1'.
行 15 是compile project(':..:library3')
的library1/build.gradle
檔案。
include ':library1'
include ':library2'
include ':library3'
include ':library4'
project(':library1').projectdir = new file(rootproject.projectdir, '../libraries/library1')
project(':library2').projectdir = new file(rootproject.projectdir, '../libraries/library2')
project(':library3').projectdir = new file(rootproject.projectdir, '../libraries/library3')
project(':library4').projectdir = new file(rootproject.projectdir, '../libraries/library4')
刪除其他的 settings.gradle 檔案,你不需要他們
然後在每個生成指令碼中您只需要使用
compile project ':library1'
compile project ':library2'
etc....
需要注意的:
每個庫之間如果存在依賴。
而且他們的路徑也不一致,如果
lib1 依賴lib2
直接匯入時,匯入lib2會成功,
但是匯入lib1時,會失敗,提示在lib1中找不到lib2。這時候要先把bil1 中的build.gradle
對lib2的依賴shua
androidStudio匯入工程
之前一直用的eclipse開發,現在接觸androidstudio之後發現這才是為android量身定做,雖然跟eclipse相比比較吃記憶體!廢話不多說,androidstudio在匯入乙個工程時候,可以有選擇匯入moudle,或者是,project如圖,我擦,毒了,這圖穿不上去,下次再傳吧!如果...
Android Studio 匯入工程
密碼 nhn3 在匯入別人的android studio專案 假設為專案a 時,會遇到gradle不一致的情況,以下簡短介紹解決方法 1.開啟要匯入的專案的目錄,刪除下圖紅框中的檔案。2.找到自己以前在自己的android studio的任一專案 假設為專案b 在上圖藍框的對應位置用記事本開啟bui...
Android studio匯入依賴專案
在當前工程專案裡,選單欄選擇file new import module 然後在彈出的對話方塊裡將要作為lib的專案路徑填入source directory 勾上import,給匯入module命名 專案作為module成功匯入到當前專案 現在,我們需要將新增進來的module做一些處理,否則後面編...