Eclipse项目转AndroidStudio和AndroidStudio的坑

公司项目需要用Glide+okhttp,因为这是时代的趋势。但是在Eclipse中放入的之后图片本身还是没有用okHttp,网上那个说okHttp快的很。进入正题。

首先: 选择第一个

第二步:但是千万注意最右边的Edit,package name 是你的包名不要用它的。还有Project location相当于Eclipse的WorkSpace,每个WorkSpace只能有一个Project,就是说你每次创建新的项目时候这个Project location不能相同。


第三步:看到下面界面,你先把资源文件拷贝进去。一个一个拷贝不要一起复制,随时关注R文件存在,还有注意,先把所有.9图片拿出来,最后再放.9图片,之后它会报错,说drawable没有要你换成mipmap,你就把所有drawable换成mipmap,到了一步基本资源文件就全部ok,ok的标志是你把所有文件放进去,你点Build-》clear project还是存在R文件。记得

aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false


第四步:再把你的代码拷贝进来,把报错的解决,还有把所有drawable换成mipmap,这时候你就要导入你的字体,你的第三方登陆也这样创建放进去,不能直接New-》Android resource file,那样会报错。

new assets folder.png

第五步:添加so文件,以下是网上找的,找了好久,这个才是可以用的。

如果你的app需要集成百度地图之类的,一定有这样的so动态库,这里是我自己编译的一个简单的so库,我们做测试:

这里写图片描述

然后复制lib下的所有文件,到AS的app > libs下

这里写图片描述

然后找到build.gradle(Module:app) 文件,在android节点下添加如下内容

sourceSets {
  main {
        jniLibs.srcDirs =['libs']
    }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5

这里写图片描述

然后build一下

这里写图片描述

看到如下说明成功构建了

这里写图片描述

第六步:导入jar包,这个就直接拷贝到libs中 右键出现列表,倒数第二个As library 什么的就是他,看到以下就是左边有箭头 就说明成功了。

第七步:导入别人的lib是这样,选择你的。


第八步:到最后你解决了你所有的错误你会发现还有一个错误,尼玛这个就坑爹了,就是叫你更新。


点击Launch Standalone SDK Manager就可以看到如Eclipse一样的,你就选择你想下载的。


最后,我同时打开Eclipse和AndroidStudio 既然连不上真机,坑爹啊。

最后最后,我同时把这样保留AndroidStudio的资源文件,把Eclipse资源拷贝进去居然也可以,哎,坑爹,网上没有一篇关于这样的文章,全是一蹴而就的简直不靠谱。

第一次使用Android 还有很多不懂的,说错了,望指出来,学习学习。



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值