前言:
android studio
的趋势已经是比较明显,昨晚我亲自按照网上的教程从Eclipse
里面导出工程到android studio
尼玛各种坑,所以我觉得还是有必要写下昨晚我折腾的经验教训,让朋友更简单的处理这个操作,让我们开始吧。(我这里讲述的是比较复杂的场景,多个关联工程)
正文:
Eclipse
操作
首先让我们看Eclipse
这边
如图所示,NewZhaoCaiMiao
就是我的主工程,我们对他右键选择Export
并选择Android
下的Generate Gradle Build Files
如
选择完毕后并不会导出到其他地方,而是在本地工程生成了一个build.gradle
文件,在Eclipse
工程中也可以看到,这个文件是Android Studio
识别的,如下图:
(重点来了,我知道你会有疑惑,多个工程是不是要一个个这么操作),答案是否定的,你只要对主工程进行Export
,其他工程都不用处理,Eclipse
自动的会处理好关联的工程。Export
之后,Eclipse
会坑你提示你
我只能说莫听它BB
纯属误人子弟。
这时候 Eclipse
这边的操作完成了,接下来看andorid studio
android studio
操作
打开android studio
直接选择
然后找到
看见前面绿色的图标了没,那个图标的意思就代表我们之前的Eclipse
那边的操作对了。
然后我们不是还有几个library
工程莫,不要忘了,我们的做法是,点击File--->New---->import module
,将我们的library
工程一个个导进来,导入后,我们右击android studio
工程的空白处,点击查看Open module settings
是这样的
这说明我们的library
工程已经导入进来,不过我们还需要做一个关联操作,点击你主工程,选择Dependencies
,然后点击左下角加号,选择第三个选项,将一个个module
添加进来,从而建立关系如图所示
至此我们工程算是导入进来了,不过不要高兴太早,会有问题,
它可能会提示你文件重复,其实是因为不同的jar
里面有同名的文件,我们的解决办法是
将它提示的你重名文件加入到exclude
中如图所示即可。
然后还有关于图片的png
的icpc
的warning
提示
具体解决方案看这里
http://jingyan.baidu.com/article/ceb9fb10b801a78cac2ba064.html
(特别提示,终端装完里面的软件之后,记得关闭打开一下,不然会报找不到convert
的命令),然后按照步骤处理图片,替换图片就可以消除这些警告了。
大功告成。
总结:
看别人的教程总觉得很简单,但是实际操作的时候,会遇到一些教程里面没提到的细节,就一时半会不知道怎么处理了,这边文章主要是给那些Eclipse
里面导出关联性多个工程的到android studio
的朋友一个借鉴,会有帮助的,也不枉我昨晚折腾到深夜两点多,最后奉上我的个人技术订阅号,锵哥的觉悟,微信号:DY_suixincq
我的博客最新文章会在这里同步推出,欢迎关注交流
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。