[英]Import module or project as Library on Android Studio
我想在我的動態壁紙項目中使用HoloEverywhere(HE)首選項AddOn。 該項目差不多完成了,我只需要它從android 2.3到4.4看起來一樣,所以我繼續並按照指南從GitHub獲取HE。
結帳和“演示”模塊的成功測試后,我回到我的項目,但我只能創建一個新模塊,而不是導入一個,我嘗試將新項目設置為模塊的文件夾(庫和在我的情況下插件)Android Studio作為我,如果我想重寫模塊設置,如果我這樣做,它創建文件夾,但它不會編譯, 導入org.holoeverywhere將無法正常工作。
您可以通過這種方式設置外部模塊
在全局setting.gradle文件中添加此行
def projectDialogsDir = file('path_of_the_module')
def rootProjectDescriptor = settings.rootProject
settings.createProjectDescriptor(rootProjectDescriptor, 'yourModule', projectDialogsDir)
include(':yourModule')
然后在應用程序模塊的build.gradle文件中,您只需要在依賴項下添加
dependencies {
compile project(':yourModule')
}
還沒有導入模塊命令; 你必須手動完成它。 高級概述是您需要為庫模塊設置build.gradle
文件,在項目的settings.gradle
文件中包含庫模塊,並將應用程序中的依賴項添加到庫項目(您可以手動或通過項目結構UI)。
要設置庫模塊並將其包含在內,您可以從頭開始編寫相關更改,也可以通過添加模塊 UI創建空白模塊,然后將文件從庫中復制到模板中。 如果你想要如何讓后者包含Facebook庫的說明,請參閱: 在android studio中使用facebook sdk並根據需要修改holoeverywhere。
導入模塊在Android Studio 0.5.5中正常運行
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.