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就是自动更新插件了,不用下载了
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就是自动更新插件了,不用下载了
相关文章推荐
- 记录一次java优化过程
- 在myeclipse上模拟servlet的生命周期
- 警惕Java编译器中那些“蜜糖”陷阱
- Java String
- java对cookie的操作
- Eclipse4.4及以上版本安装FatJar
- 学习Java的第一步是安装好JDK
- eclips导入项目jdk版本不一样解决方案
- eclips导入项目jdk版本不一样解决方案
- 源码分析-java-collection接口
- J2EE基础教程(3):Spring框架
- Java没有头文件的原因
- 第二章 Java内存区域与内存溢出异常
- 第二天JAVA回顾
- java中volatile关键字的含义
- eclipse adt开发android ndk没有NDK选项问题的解决方案
- JAVA多线程读写文件范例
- springMvc+mybatis多数据源配置
- 深入分析Java I/O工作机制
- Java 线程池详解