带你玩转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 ...
随机推荐
- Python(六)之文件对象
Python文件对象 明确文件系统: 获取文件对象: var_name = open(file_name[mode,[bufsize]]) 缓冲: 0:禁用 1:使用缓冲,只缓冲一行数据 2+:指定缓 ...
- 实现基于最近邻内插和双线性内插的图像缩放C++实现
平时我们写图像处理的代码时,如果需要缩放图片,我们都是直接调用图像库的resize函数来完成图像的缩放.作为一个机器视觉或者图像处理算法的工作者,图像缩放代码的实现应该是必须掌握的.在众多图像缩放算法 ...
- java基础篇---网络编程(IP与URL)
一:IP与InetAddress 在Java中支持网络通讯程序的开发,主要提供了两种通讯协议:TCP协议,UDP协议 可靠地连接传输,使用三方握手的方式完成通讯 不可靠的连接传输,传输的时候接受方不一 ...
- Android 好用和常用的控件
好用的库 https://github.com/daimajia/AndroidSwipeLayout 拖动删除 https://github.com/bingoogolapple/BG ...
- bootstarp-table 设置隐藏列
在做隐藏列的时候会发现一个问题. var settings = { url: ctx + "rollapply/list", pageSize: 10, queryParams: ...
- WPF中自定义路由事件
public class MyButtonSimple: Button { // Create a custom routed event by first registering a RoutedE ...
- ORA-12705 解决方法
问题:创建Oracle数据库出现ORA-12705:Cannot access NLS data files or invalid environment specified. 环境:重置系统,无Or ...
- 华为路由器GRE配置
1. 协议简介 gre(generic routing encapsulation,通用路由封装)协议是对某些网络层协议(如ip 和ipx)的数据报进行封装,使这些被封装的数据报能够在另一个网络层协议 ...
- 接口与virtual,override,new关键字
一,类继承接口 1,首先我们定义一个简单的ITeacher接口,并定义一个Professor类继承它. public interface ITeacher { void Print(); } publ ...
- WebRTC网关服务器单端口方案实现
标准WebRTC连接建立流程 这里描述的是Trickle ICE过程,并且省略了通话发起与接受的信令部分.流程如下: 1) WebRTC A通过Signal Server转发SDP OFFER到Web ...