Rya*_*n R 11 dependencies android-studio
我通过选择在Android Studio中创建了一个库项目(目前为0.5.2)File > New Project... > "Mark this project as a library".

我还有两个非库项目,我想为这个库项目添加一个依赖项.
-My Library
-Project 1 (depends on My Library)
-Project 2 (depends on My Library)
Run Code Online (Sandbox Code Playgroud)
我的目标是保持每个项目的独立性,避免重复模块/代码.如果不将库模块复制到其他项目中,怎么做呢?
更新: Android Studio 0.6.0允许您导入模块,但这只是将模块源复制到项目中.
har*_*njd 28
您还可以使用project().projectDir属性引用项目文件夹外的库.如果您的外部库与您的项目相关,那么就是这样
- MyLibrary
- library
- MyProject
- app
Run Code Online (Sandbox Code Playgroud)
在MyProject/settings.gradle中
include ':library'
project(':library').projectDir = new File(settingsDir, '../MyLibrary/library')
Run Code Online (Sandbox Code Playgroud)
在MyProject/app/build.gradle中
dependencies {
compile project(':library')
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9042 次 |
| 最近记录: |