带你玩转Eclipse项目转成AndroidStudio项目
随着Android对Eclipse开发工具的淘汰,越来越多的公司使用AndroidStudio进行相应的Android开发工作。如此,原来用Eclipse开发的项目,怎么导入到AndroidStudio中呢?今天我们就来聊聊这开发中最基本的事。好了,长话短说,下面正式开始介绍。
经过本人反复的尝试,总结出Eclipse项目导入到AndroidStudio主要有三种方法:
1.复制法(主要是新建一个项目,将所需要的代码分别复制到AndroidStudio中)
2.转换法(在Eclipse中将Eclipse项目转换成AndroidStudio项目,最后导入到AndroidStudio)
3.间接导入法(在Android新建一个项目,然后将Eclipse项目直接以Module的形式导入)
针对第一种方式,我想做开发的应该都会,基本上就是Ctrl+C和Ctrl+V。今天主要介绍下第二种和第三种方式。
转换法:
(思路:在Eclipse中将Eclipse项目转换成AndroidStudio项目,最后导入到AndroidStudio)
首先选中项目,其次点击Eclipse的File-------->Export------->Genrate Gradle build files 如下图所示。
选中之后就生成了Android所需要的gradle文件。接下来就是要将生成的带build.gradle的项目导入AndroidStudio了。导入之后你会发现一个很严肃的问题,到这里就过不去了,一直在加载。如下图所示。
出现这个问题到底说明原因呢?经查证发现是Eclipse生成的gradle版本很的原因,所以咋们要根据现有的AndroidStudio的gradle版本进行手动修改。
选中项目--------->点击File------->Project Structure----->project, 查看Gradle Version和Android Plugin Version。其具体如下图所示。
下面打开对应的项目的文件进行修改,我们主要对build.gradle以及gradle两个文件进行修改(以文本的方式打开)。
将下图所示的数字改成Gradle veison的值,下图中的 1.3.0改成上面查找到的Gradle version 2.1.0。
接下来修改gradle文件,这里我们修改Gradle文件中的gradle-wrapper.properties文件,并将其中的数字改成上面查询到的2.10。
完成这些工作后,再次导入发现迅速的就Ok了,测试下发现也还是可以运行的,原滋原味。
间接导入法:
(思路:在Android新建一个项目,然后将Eclipse项目直接以Module的形式导入)
步骤:
1.新建一个项目作为Eclipse项目的依附体
2.以Module的形式直接导入到项目中
3.选择所要导入的Eclipse项目
其具体如下图所示。
所有的默认选中,一直点击下一步,知道finish为止。经测试,同样可运行。
以上就是本人对Eclipse项目转换成AndroidStudio项目的一些浅薄见解,可能您还有其他的高招,欢迎一起交流。其实有些人说这么简单的就不用写了。确实有点简单哈,不过生活就在于不断突破,我想锻炼下我的表达能力,假如您看懂了,我很庆幸我表达清楚了。假如没看懂,那也没关系,我们可以多交流交流,改善下我的不足之处。
带你玩转Eclipse项目转成AndroidStudio项目的更多相关文章
- 将Eclipse项目转换成AndroidStudio项目过程中遇到的问题以及解决方法
将Eclipse项目转换成AndroidStudio项目也不是第一次了,昨天转的时候遇到几个问题: 首先将项目导入androidstudio,导完后报错: 问题一: Error:java.util.c ...
- 把Eclipse项目转换成Maven项目
把Maven项目转换成Eclipse项目只要使用Maven的Eclipse插件就能做到 mvn eclipse:eclipse 其实Maven的Eclipse插件也有把Eclipse项目转换成Mave ...
- 如何将 Java 项目转换成 Maven 项目
本文内容 Java 项目 Maven 项目 Java 项目转换成 Maven 项目 本文主要介绍如何将 Java 项目转换成 Maven 项目.首先要明确的是,用 Maven 管理 Java 项目的确 ...
- 转:如何将 Java 项目转换成 Maven 项目
如何将 Java 项目转换成 Maven 项目 本文内容 Java 项目 Maven 项目 Java 项目转换成 Maven 项目 本文主要介绍如何将 Java 项目转换成 Maven 项目.首先要明 ...
- Myeclipse Java项目转换成Maven项目
1.在Eclipse中Java项目转换成Maven项目可以在项目右键-->configure-->Convert Plug-in projects.. 就可以.而在myeclipse中项 ...
- Maven 学习笔记——将普通的Java项目转换成Maven项目(3)
将一个普通的java项目转换成Maven项目并不是一个很大的任务,仅仅只需要下面的几步就能将转换成功.下面我是用一个简单的Selenium测试小demon作为例子来说的. 移调项目中所有关联的Libr ...
- maven项目转成web项目没有生成WebContent目录
有时候建立maven项目转成web项目没有生成WebContent目录,此时把Dynamic web module 去掉勾选,然后ok,再点开项目的properties,再选中Dynamic web ...
- 使用cmd命令创建maven(web)项目+项目转换成IDEA项目+项目打包+Jetty运行Web项目
3条件:配置好环境 配置环境教程:https://www.cnblogs.com/weibanggang/p/9623705.html 第一步:查看版本信息,在cmd输入mvn –version,如果 ...
- Eclipse中普通java项目转成Web项目
在eclipse导入一个myeclipse建的web项目后,在Eclipse中显示的还是java项目,按下面的步骤可以将其转换成web项目. 1.找到项目目录下的.project文件 2.编辑.pro ...
随机推荐
- C#学习笔记(18)——C#构造函数中this和base的使用
说明(2017-7-21 10:29:44): 1. 关于构造函数里的this和base,在网上查了很多资料,但都没有讲的很清楚的,或者是能让我看懂的,感觉都是叽叽歪歪,罗里吧嗦,磨磨唧唧的,有的直接 ...
- jQuery弹性展开收缩菜单插件gooey.js
分享一款基于jQuery弹性展开收缩菜单插件gooey.js.这是一款基于gooey.js插件实现的弹性菜单特效代码.效果图如下: 在线预览 源码下载 实现的代码. html代码: <hea ...
- [转]Commons IO 官方文档
原文地址:http://ifeve.com/commons-io/ 本文翻译自 Commons IO 官方文档 译者:MagicWolf Common IO 是一个工具库,用来帮助开发IO功能 它包括 ...
- git的版本回退探索
简介 今天改完代码匆忙提交,上线发现有问题,那怎么办?废话,赶紧回滚,那怎么回滚,开始用git reset [--soft | --mixed | --hard 命令,但这命令真的能达到我预期的效果吗 ...
- python 入门练习
1.猜拳游戏 import randomimport sys #from random import randintdef guess(): ubuntu = random.randint(0,2)# ...
- RabbitMQ文档翻译——Work queues
原文链接:https://www.rabbitmq.com/tutorials/tutorial-two-java.html Work Queues (using the Java Client) I ...
- android——官方下拉刷新组件SwipeRefreshLayout(转)
一.问题描述 在android开发中,使用最多的数据刷新方式就是下拉刷新了,而完成此功能我们使用最多的就是第三方的开源库PullToRefresh.现如今,google也忍不住推出了自己的下拉组件Sw ...
- map-reduce 优化
map阶段优化 参数:io.sort.mb(default 100) 当map task开始运算,并产生中间数据时,其产生的中间结果并非直接就简单的写入磁盘. 而是会利用到了内存buffer来进行已经 ...
- jQuery(三):样式操作
一.DOM操作分类 DOM Core:任何一种支持DOM的编程语言都可以使用它,例如:getElementById(). HTML-DOM:用于处理HTML文档,例如:document.forms. ...
- 将windows控制台内容输出到文件中
将windows控制台内容输出到文件中 dir>c:/file.txt 2>&1 对应的java class >c:/file.txt 2>&1 ...