新项目,同事搭了个框架,拿到手的工程是android studio的,包含一个主程序module和一个库module,这个工程可以用android studio导入,也可用eclipse打开。
我手头有一个eclipse的lib工程,想要导入进去,要求导入后eclipse还能用。
试验1:
代码服务器checkout后干掉所有gradle相关文件,把我的eclipse工程拷贝到代码服务器对应路径位置里面,
然后用eclipse打开,添加依赖,再用studio导入全部eclipse工程。
结果:文件很混乱,各种问题
试验2:
在checkout的android studio工程中直接import module我的eclipse库工程。(我的eclipse工程在android studio工程目录之外)
结果:android studio导入后目录结构发生变化,eclipse用不了了。
试验3:
先在eclipse中把我的库工程生成gradle文件,再用studio导入。(我的eclipse工程在android studio工程目录之外)
结果:成功在两边运行
结论:想要eclipse能用,必须用eclipse生成gradle文件,否则直接由studio导入,目录发生变化,eclipse就用不了了。