Eclipse转Android Studio

  第一步:将Eclipse的上Ant编译的项目导出
    
     1)右击项目进行export选择 Gradle模式导出 如下图:
  
注意在导出完成后又一个提示: 在导入Studio的时候要选择生成的build.gradle导入而不是选择整个项目导入(不然会导入失败)


 第二步:向Studio导入转化完成的项目
    
      1)在Ant转化成Gradle完成后剩下的就是导入Studio了(在导入Studio的时要挂上代理,因为Studio要下载Gradle,并且编译一下你的项目),这地方一般会是你的项目的Gradle版本过低,现在最好是使用Gradle 1.0+的版本
      2)在Gradle下完后你发现项目还是报错(不报错就不正常了),最常见的就是你的图片资源很多在Studio下是报错的,编不过的,一个是你的.9图片格式不对,一个可能是你原先的项目里将jpg格式的图片强转成png,这个Studio会有严格的检查,对于其他不是很重要的图片问题你可以在Gradle里配置
   aaptOptions {
        cruncherEnabled = false
        useNewCruncher = false
    }
这个来关闭它的格式检查
     3)在处理完图片产生的问题后编译运行,然而可能还没跑起来,可能的原因有几个:
       (1): AndroidManifest文件报错
    (2):项目代码编译出错(第三方jar包找不到)
     4)如果 你已经顺利的完成了第三步,好了下一步打包,先打个测试包试试,蹦,出错了
        (1):引用自定义控件的中的xml命名空间有问题
        (2):代码深层次的问题(例如类型转换失败)
对于Gradle编译下载 gradle文件的问题
解决这些问题办法是
首先打开android studio项目 找到项目目录gradle\wrapper\gradle-wrapper.properties这个文件
内容如下
distributionBase = GRADLE_USER_HOME
distributionPath = wrapper/dists
zipStoreBase = GRADLE_USER_HOME
zipStorePath = wrapper/dists
distributionUrl = https\: //services.gradle.org/distributions/gradle-2.10-all.zip
最重要的就是最下面一句,android studio会联网下载符合当前版本的gradle插件,而这个网址虽然可以访问但速度实在太慢,所以每次更新需要花很长时间或直接超时
下面是我尝试后解决问题的办法就是先通过下载工具下载 http://services.gradle.org/distributions/gradle-2.10-all.zip  这个版本的插件,用下载工具会比较快下载后 直接把zip文件,不要解压拷贝到 C:\Users\Administrator\.gradle\wrapper\dists\gradle-2.10-all\3jdgemv0iv8uqohg3kcp2o88r1 (你的这部分可能不一样)目录下
重新关闭android studio 重新打开 或 直接单击android studio工具栏 Sync Project Gradle Files
android studio就是自动更新插件了,不用下载了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值