从Eclipse迁移到Android Studio,我正在苦苦挣扎。
基本上,我认为Android Studio项目更像是工作空间,而模块更像项目......
但是,在Android Studio开始页面中,您只能创建项目,那么如何跨项目共享模块(即eclipse项目中的项目)?
基本上,我有很多使用我创建的共享库的应用程序,在Eclipse中,我所做的就是将其标记为库,并在每个项目中只链接到它。
我完全不知道如何在Android Studio中执行此操作。除了在一个应用程序中使用模块之外,创建模块的示例似乎只会创建一个没有实际用途的模块。
我首先将我的库作为android studio中的项目导入,但事实证明这是无意义的,因为我希望它在我的版本控制系统中保持独立。
然后我在我的应用程序中创建了一个临时模块,但随后它将它存储在项目中,而在我的其他应用程序中,我找不到导入模块的方法,所以我真的看不出模块的重点是什么当它嵌入到项目中时,无法在其他任何地方分离或引用。
感谢您的帮助。
答案 0 :(得分:1)
考虑您的图书馆项目名称common-lib
打开要添加库添加项目的build.gradle
添加以下内容
dependencies {
compile project(':common-lib')
}
和同步gradle