在Android Studio上将模块或项目导入为库

joa*_*eno 7 java android intellij-idea android-studio

我想在我的动态壁纸项目中使用HoloEverywhere(HE)首选项AddOn.该项目差不多完成了,我只需要它从android 2.3到4.4看起来一样,所以我继续并按照指南从GitHub获取HE.

结帐和"演示"模块的成功测试后,我回到我的项目,但我只能创建一个新模块,而不是导入一个,我尝试将新项目设置为模块的文件夹(库和在我的情况下插件)Android Studio作为我,如果我想重写模块设置,如果我这样做,它创建文件夹,但它不会编译,导入org.holoeverywhere将无法正常工作.

Ste*_*ano 9

您可以通过这种方式设置外部模块

在全局setting.gradle文件中添加此行

def projectDialogsDir = file('path_of_the_module')
def rootProjectDescriptor = settings.rootProject
settings.createProjectDescriptor(rootProjectDescriptor, 'yourModule', projectDialogsDir)
include(':yourModule')
Run Code Online (Sandbox Code Playgroud)

然后在应用程序模块的build.gradle文件中,您只需要在依赖项下添加

dependencies {
  compile project(':yourModule')
}
Run Code Online (Sandbox Code Playgroud)


Hel*_*ang 1

导入模块在 Android Studio 0.5.5 中可以正常工作