簡體   English   中英

在Android Studio上將模塊或項目導入為庫

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM