我想将现有的第 3 方库项目作为模块导入到我自己的项目中。我使用 Android Studio 0.6.1 的“New -> Module -> Import Existing Project”向导,它完成了工作但对该库的源代码进行了大量修改(重新排列源文件夹,修改 build.gradle 等。 ).
有没有一种方法可以按原样导入库项目,而导入插件不会引入任何更改?
最佳答案
看起来没有办法避免导入插件所做的修改。它拥有的所有设置是三个与依赖管理相关的复选框。我试图取消选中所有这些,但它仍然改变了我的项目结构。
我设法手动添加现有的库项目:
1)将库的目录复制到我的项目的根目录下。
2) 通过添加 include ':libraryA'
在 settings.gradle
中引用该库。
3) 为我的项目的 build.gradle
添加了依赖:compile project(':libraryA')
。
此外,之后 IDE 将该库识别为模块,并在项目结构中以粗体突出显示其文件夹。
关于安卓工作室 : "Import Module" changes structure of existing library,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24456192/