如何把AndroidStudio项目向Eclipse项目迁移

首先这是一个很尴尬的话题,辜负了Google公司对开发IDE做出的努力,我要忏悔。 
说实话AndroidStudio 比Eclipse要好用很多,但是项目需要,还是要做一下迁移。 
以FloatingAction 项目举例 
说明:实现向上滑动隐藏悬浮按钮,向上滑动显示悬浮按钮 
FloatingAction GitHub 地址:https://github.com/telly/FloatingAction
下载下来后看项目结构如下图:
里面包含两个Modal,一个是demo,一个是library,这个在Eclipse中就要建两个项目一个可运行项目 demo,一个lib项目library

首先创建lib项目,打开library 文件夹查看配置文件,好吧,用的是maven管理的项目,不用管它,我们很渣,不用gradle,也不用maven。
那就看AndroidManifest.xml


ok,找到包名了com.telly.floatingaction
打开gradle.properties配置文件
看下: lib项目名为 FloatingAction Library
不要管POM是什么,我们不用Maven。
在Eclipse中创建项目 FloatingAction Library  包名 为com.telly.floatingaction

把编码格式改为UTF-8,也许你的默认就是了
找到项目路径 把src、res、AndroidManifest.xml都替换掉,如果有lib文件夹,或者jniLib文件夹,里面的内容Copy到libs下面
然后把项目设置成isLibrary

好吧,报错了(应该是不会出错的。。) android.support.annotation.* 资源没有
 这个问题是 Api 要求的版本有点略高。。要21才行,导入支持包就行了

网上找了半天也没找到下载地址,我用的是AndroidStudio0.8  在自带的SDK里面找到了 Jar包
导入进去OK。

R文件丢失,Refresh  然后重新Build 一下,如果还是不行,就是Eclipse环境的问题,
比如你的Target版本 tools 没有下载 , 换一下 Android 版本试一下
我的lib项目已经搞好了

下面是Demo项目

和lib项目一样 查看配置
包名为:com.telly.floatingaction.demo
src,res,AndroidManefest.xml 替换掉
添加 项目引用
如果版本不够的话,记得把xxxh的资源文件删除掉

OK  迁移成功了。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值