android开发游记:android studio工程 转换为 eclipse工程

最近倒腾github,发现上面的项目很多都是android studio的,但公司的开发环境是eclipse adt 于是打算把studio上的工程转换到eclipse中。
这里总结一下转换工程的方法:


eclipse转studio就不说了,studio支持导入eclipse的工程,主要说下studio转eclipse:

不管是studio还是eclipse,他们的编译环境依然是一样的,不同的是目录层次不同,大多数工程只要改变一下目录结构基本就ok了

  • eclipse 的目录结构如下
    这里写图片描述

  • android studio目录结构如下
    这里写图片描述

二者的区别主要是存放java源文件的目录不同

大多数android studio工程下载下来不需要作任何更改,直接导入eclipse,然后再把java目录下的文件移动到src目录下即可

移动后工程可能会报错,但是不要担心,这些报错与移动目录完全无关,只是在之前的目录结构下eclipse adt无法审查代码所以没有显示小红差而已

这时clear一下工程,产生R文件

注意许多工程迁移后style.xml文件会报错,是因为studio工程大多使用的是5.0以上的sdk生成的,其中的一些属性在低版本中没有而导致
这里写图片描述

只需要导入google提供的依赖库appcompat_v7就行啦
这里写图片描述

adt升级到2.3以后新建工程都会生成这个工程,如果adt还在2.2以下也没用关系,下载这个工程,然后inport,再关联它为libray就行了
这里写图片描述

呐,报错没有了
这里写图片描述

到这里,工程转换完毕
如果上诉操作后依然出现小红差,那就得审查审查代码了,是不是少了什么依赖库之类的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值