android中Eclipse与android studio间的转换

android中的Eclipse与android studio中的项目结构不一样,所以不能将android studio中的项目直接导入到Eclipse中,会发生导入出错,不能执行。

所以下面的方法来解决android studio迁移到Eclipse项目中:

1.android studio项目中src/main目录下才是真正的项目代码,main下java目录里面的代码对应的是eclispe项目中的src目录中的代码。所以其他的代码不用理会,例如我的项目

上面的android studio项目中只有app与cameraLibrary里面有src/java代码,所以其它的全部删掉(如果有关系到包的只要保留xxx.jar,到时将这个包导入Eclipse项目中)。

2.根据上面的一步,再提取app与cameraLibrary文件中的main文件,其它的全部删掉,main里面包含的下面的文件:,main下java目录里面的代码对应的是eclispe项目中的src目录中的代码,所以要将java改名为src,再分别将所有取出来,分别创相应的文件夹(这个文件夹与你的开始文件名相同,比如:app与cameraLibrary),现在的话只剩下两个文件夹分别是app与cameraLibrary文件,而这两个文件里面都含有src文件夹、res文件夹、和AndroidManifest.xml文件。

3.完成上面的步骤,相当于是两个Eclipse项目了,打开Eclipse软件,分别将这两个软件导入,导入时会发生错误,因为在android studio上是一个项目,在Eclipse成了两个项目。下面就是将这两个项目关联起来:将cameraLibrary设置为如图,添加到里面让它成为一个包,能够被别的项目导入。打开app项目    ,将cameraLibrary生成的Library导入到app项目中。(如果android studio项目有其它包,你Eclipse也要有相应的包)这样就能实现从android studio 迁移到Eclipse上。(注意:res上会出错一个错误,直接将里面的内容改为空就可以了)

建议:我是重新在Eclipse上创建两个新的项目,将已经改好名字的src文件夹、res文件夹、和AndroidManifest.xml文件,分别将这三个文件夹覆盖掉新建项目的原文件夹。

相关链接:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0110/2294.html

 

posted @ 2015-04-27 09:58  曾经留下过的痕迹  阅读(527)  评论(0)    收藏  举报