跨项目Android Studio共享自己的模块

时间:2014-08-14 16:02:35

标签: android-studio

从Eclipse迁移到Android Studio,我正在苦苦挣扎。

基本上,我认为Android Studio项目更像是工作空间,而模块更像项目......

但是,在Android Studio开始页面中,您只能创建项目,那么如何跨项目共享模块(即eclipse项目中的项目)?

基本上,我有很多使用我创建的共享库的应用程序,在Eclipse中,我所做的就是将其标记为库,并在每个项目中只链接到它。

我完全不知道如何在Android Studio中执行此操作。除了在一个应用程序中使用模块之外,创建模块的示例似乎只会创建一个没有实际用途的模块。

我首先将我的库作为android studio中的项目导入,但事实证明这是无意义的,因为我希望它在我的版本控制系统中保持独立。

然后我在我的应用程序中创建了一个临时模块,但随后它将它存储在项目中,而在我的其他应用程序中,我找不到导入模块的方法,所以我真的看不出模块的重点是什么当它嵌入到项目中时,无法在其他任何地方分离或引用。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

考虑您的图书馆项目名称common-lib

打开要添加库添加项目的build.gradle添加以下内容

dependencies {    
    compile project(':common-lib')    
}

和同步gradle