您的位置:首页 > 编程语言 > Java开发

Eclipse转Android Studio

2016-07-13 18:52 411 查看
  第一步:将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里配置
[align=left]   aaptOptions {[/align]
[align=left]        cruncherEnabled = false[/align]
[align=left]        useNewCruncher = false[/align]
[align=left]    }[/align]
[align=left]这个来关闭它的格式检查[/align]
     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就是自动更新插件了,不用下载了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: