[英]Android Studio: add project as library
我想將此項目作為庫添加到android studio中的項目中。 這就是我嘗試過的
我的項目目錄為f:/my project/my app/src
,我的庫位於f:/my project/my library/src
我通過轉到file > import module > selecting the library
來導入模塊(庫),然后進入file > project structure > modules > dependencies tab > select my project > add module dependency apply ok and then done
但是,當我使用庫中的代碼時,我得到了常見的語法錯誤(找不到類...)
我也注意到了這個彈出窗口(見圖)
我是android studio或intelliJ的新手,如何解決此問題。 謝謝!
編輯settings.gradle
文件(在目錄f:/my project
),它必須包含以下內容:
include 'my app','my library'
如果此文件不存在:請手動創建。 settings.gradle
包含多模塊項目中gradle模塊的列表。
然后,您必須將依賴項添加到應用程序中的庫。 為此,請編輯my app/build.gradle
並添加以下行:
dependencies {
compile project(':my library')
}
我還注意到您沒有為項目使用默認結構(即,將代碼放在src/
而不是src/main/java
),因此您將不得不覆蓋build.gradle
中默認文件集的某些值項目。 確保在my app/build.gradle
和my library/build.gradle
:
android {
sourceSets {
main {
java.srcDirs = ['src']
}
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.