Android Studio 引入第三方库(二)

来源:互联网 发布:汉诺塔问题c语言代码 编辑:程序博客网 时间:2024/06/15 10:43

假如 app要引入两个外部library,一共有3个module ( app,libraryA,libraryB)

法一:

1.在项目的setting.gradle中,include 全部

例如:

include ':app', ':libraryA', ':libraryB'
2.在libraryA,引入libraryB,

在libraryA的build.gradle中,

dependencies {    ...    compile project(':libraryB')}
3.在app里引入libraryA
dependencies {    ...    compile project(':libraryA')}

 4.最终,在app里也可以直接引用libraryB里的class,如:自定义view

5.以此类推,更多的library 也可以,这样做。


法二:

1.在项目的setting.gradle中,include 全部

例如:

include ':app', ':libraryA', ':libraryB'
2.在app里引入 libraryA 和 libraryB
dependencies {    ...    compile project(':libraryA')
    compile project(':libraryB')
}




原创粉丝点击