关于android studio导入library module

参考 http://www.jianshu.com/p/f664ebc03d93

像eclipse中的工作间一样利用library module,达到library module复用的目的。当导入后的library module修改后,源文件也会修改。

首先新建一个project a,在这个project的build.gradle中把第一行pply plugin:'com.***.application'改成apply plugin:'com.***.library',再删掉applicationId "com.test.qsjh"这一行。

然后再新建一个project b,重复project a的步骤,并用import module导入project a。

再新建一个project c,在c的settings.gradle中添加:

include':MyApplication(project b的名字)'

project (':MyApplication').projectDir=newFile('/Users/liux/Documents/demo/MyApplication'(project b的路径))

include':MyApplication:my-library(project b中的project a作为module)'

最后在build.gradle的dependencies中添加compile project(':MyApplication:my-library'),clean一下就好了。

最后实现的是在project b中的project a作为module的文件中修改内容,project a中的代码并不会随着c中的module a修改而修改,project b中的module a会随着project a中修改。


随手笔记,欢迎指导

你可能感兴趣的:(关于android studio导入library module)