我有一个我在eclipse中使用的android库(源码),我需要移植到android studio。我把图书馆建筑作为自己的项目。但现在我想在另一个项目中使用它(在文件系统的其他地方)。
如何将此库项目声明到我的其他项目中。我不想复制文件,而是使用它。所以它不能在另一个项目目录层次结构下。
希望它有意义。如果您需要更多信息,请询问。可能我必须添加东西将其作为工件发布?当我使用maven时,我会将其声明为带有文件路径的模块....
尝试
repositories {
flatDir {
dirs 'path'
}
}
但无济于事......
答案 0 :(得分:1)
可以使用diff gradle版本获得差异效果,但我已经在1.10 ...
上完成了这项工作gradle.settings
include '..:youLib'
AndroidManifest for your lib ...
确保它的最小值并且它不包含" ActivityName"或者"发射器"道具
的build.gradle
dependencies {
compile project(':..:youLib')
答案 1 :(得分:0)
您需要在依赖项部分中声明库:
E.g。
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
}