android eclipse移植项目到android studio
2016-06-27 19:44
453 查看
如果你之前有用Eclipse做过安卓开发,现在想要把Eclipse中的项目导入到Android Studio的环境中,那么首先要做的是生成Build Gradle的文件。因为Android Studio 是用Gradle来管理项目的,具体操作步骤如下:
从Eclipse中导出
1.将你的ADT插件版本升级到22.0以上( 这一步非常重要),如果没升级到22.0以上,导出的工程各种坑。
2.在Eclipse中,选择File–>Export。
3.在弹出的导出窗口中,打开Android的文件夹,选择“Generate Gradle Build Files”。
4.选中你想要导入到Android Studio中的项目,Finish。
PS:导出的项目将会和原来的项目在同一目录,覆盖原来的同时,会新增一个叫build.gradle的文件,导入Android Studio时将首先读取这个文件。
导入到Android Studio
1.在Android Studio 中,首先关掉你当前的打开的项目。
2.在欢迎界面,点击Import Project(注:也是可以直接在菜单选择Import project的)
3.选中你在Eclipse中导出的项目,展开目录,点击build.gradle文件,然后OK
4.在之后的弹出对话框中,会要求你选择Gradle的配置,选中Use gradle wrapper.(注:也可以自定义你本机装的Gradle)
PS:如果没有Grade build文件,也是可以将普通的安卓项目导入到Android Studio中,它会用现有的Ant build.但为了更好地使用之后的功能和充分使用构建变量,还是强烈地建议先从ADT插件中生成Gradle文件再导入Android Studio
从Eclipse中导出
1.将你的ADT插件版本升级到22.0以上( 这一步非常重要),如果没升级到22.0以上,导出的工程各种坑。
2.在Eclipse中,选择File–>Export。
3.在弹出的导出窗口中,打开Android的文件夹,选择“Generate Gradle Build Files”。
4.选中你想要导入到Android Studio中的项目,Finish。
PS:导出的项目将会和原来的项目在同一目录,覆盖原来的同时,会新增一个叫build.gradle的文件,导入Android Studio时将首先读取这个文件。
导入到Android Studio
1.在Android Studio 中,首先关掉你当前的打开的项目。
2.在欢迎界面,点击Import Project(注:也是可以直接在菜单选择Import project的)
3.选中你在Eclipse中导出的项目,展开目录,点击build.gradle文件,然后OK
4.在之后的弹出对话框中,会要求你选择Gradle的配置,选中Use gradle wrapper.(注:也可以自定义你本机装的Gradle)
PS:如果没有Grade build文件,也是可以将普通的安卓项目导入到Android Studio中,它会用现有的Ant build.但为了更好地使用之后的功能和充分使用构建变量,还是强烈地建议先从ADT插件中生成Gradle文件再导入Android Studio
相关文章推荐
- Spring 与hibernate整合过程中出现的一些问题
- JAVA虚拟机(JVM)和垃圾收集机制是什么
- java.net.BindException: 无法指定被请求的地址: Service 'sparkDriver' failed after 16 retries!
- 尚学堂所有Java视频下载
- 类文件及类加载机制
- 【Spring应用级学习】从Ioc开始
- Java_类文件及加载机制
- java函数回调
- Java获取当前时间的年月日方法
- Spring WebSocket初探2 (Spring WebSocket入门教程)<转>
- Spring WebSocket初探1 (Spring WebSocket入门教程)<转>
- JAVA位移运算符了解`<< >> >>>`
- 在Eclipse上搭建SSH框架(Struts 2.5.1 + Spring 4.3.0 + Hibernate 4.3.11)
- 文章标题
- [改善Java代码]不要在构造函数中抛出异常
- Java简单的泛型类和接口
- Java SE基础知识点总结(一)
- <context:component-scan/> <mvc:annotation-driven />
- 简单的邮件开发2--Java
- RXJava——线程控制 —— Scheduler (一)