导入eclipse工程到Android Studio中
ref:
从 Eclipse 迁移至 Android Studio | Android Studio
https://developer.android.com/studio/intro/migrate.html?hl=zh-cn#_4
Android Studio官方文档之从Eclipse迁移到Android Studio开发篇 - jkYishon - 博客频道 - CSDN.NET
http://blog.csdn.net/yishon_android/article/details/51804682
导入工程到Android Studio中
你应该决定根据其结构如何将现有的Eclipse ADT的项目导入到Android Studio中:
- 如果你有多个相关项目在Eclipse ADT共享相同的工作空间,导入第一个项目作为Project,之后在该项目中添加后续相关的项目作为模块。
- 如果你的Eclipse ADT项目共享的依赖关系在相同的工作空间而不是其他关系,输入每个项目单独成Android Eclipse ADT工作室作为一个单独的项目。Android Studio作为新创建的项目的一部分来共享的依赖关系。
(1)作为一个工程项目导入
- 打开Android Studio和关闭其它打开的Android Studio工程项目。
- 从Android Studio菜单中点击File > New > Import Project。
或者,从欢迎屏幕,点击Import project (Eclipse ADT, Gradle, etc.)。 - 选择Eclipse ADT的项目文件夹的AndroidManifest.xml文件,单击“确定”。
- 选择目标文件夹,然后单击“下一步”。
- 选择导入选项并单击“完成”。
- 导入过程中提示您迁移任何库和项目依赖到Android Studio,并添加依赖声明的build.gradle文件。导入过程也取代任何著名的源库的二进制库,与Maven的依赖已经知道Maven坐标的JAR文件,所以你不再需要手动去添加依赖。导入选项允许您输入的工作区路径和任何实际路径,映射到处理任何未解决的相对路径,路径变量,和链接的资源引用。
- 如下图酌情选择选项,注意最后一项! “创建Gradle样式的模块名” --骆驼命名法:小驼峰大驼峰, 如果自己项目结构固定,就不要选这个了。
- Android Studio导入应用程序,并显示项目导入摘要。汇总审查项目结构调整和导入过程的详细信息。
在从Eclipse ADT导入项目到Android Studio后,在Android Studio中每一个app的模块文件夹包含该模块的完整源代码集,其中包括src/main和src/androidTest/目录,资源文件,构建文件和应用程序清单文件。在app开始开发之前,您应该解决项目导入摘要中所显示的任何问题,以确保项目重新构建和导入过程正确完成。
(2)作为模块导入
- 开启Android Studio和打开您需要添加模块的工程项目。
- 从Android Studio菜单上点击File > New > Import Module。
- 选择Eclipse ADT工程文件中的AndroidManifest.xml文件并点击OK。
- 如果需要的话可以修改模块的名称,并且点击下一步。
- 导入过程中提示您迁移任何库和项目依赖到Android Studio,并添加依赖声明的build.gradle文件。导入过程也取代任何著名的源库的二进制库,与Maven的依赖已经知道Maven坐标的JAR文件,所以你不再需要手动去添加依赖。导入选项允许您输入的工作区路径和任何实际路径,映射到处理任何未解决的相对路径,路径变量,和链接的资源引用。
- 点击完成。
(3)验证导入的项目
完成导入过程之后,使用Android Studio构建和运行菜单操作来构建你的工程项目并且输出。如果您的项目不正确,请检查以下设置:
- 验证安装版本的工具与Eclipse项目的设置,通过打开SDK管理器(点击Android Studio中Android SDK Manager按钮或者点击 Tools > Android > SDK Manager)。
- 验证Android Studio其它设置,点击File > Project Structure并且检查以下内容:
在Android SDK位置验证项目能正确的访问到SDK,NDK,和JDK的位置和版本。
在项目下验证工具的版本,Android的插件版本,以及相关的库文件。
在模块下验证应用程序和模块设置,如签名配置和库依赖项 - 如果你的项目工程依赖其它的工程项目,确保在应用程序模块的文件夹下的build.gradle中正确定义了。
如果在你检查这些设置之后,再构建和运行Android Studio项目工程时还有意想不到的问题时,考虑修改并重新启动Eclipse ADT的项目导入过程。
注意:导入Eclipse ADT的项目,Android Studio创建一个新的Android Studio项目并不会影响现有的Eclipse ADT项目。
导入eclipse工程到Android Studio中的更多相关文章
- 导入Eclipse工程 到 Android Studio
一.从Eclipse导入工程到Android Studio 根据官方的介绍,Android Studio可以兼容Eclipse的现有工程,但需要做一些操作: 首先升级ADT到最新版本,目前为版本号为2 ...
- 【Android Studio安装部署系列】三十四、将Eclipse项目导入到Android Studio中
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 我采用的是笨方法:新创建Android Studio项目,然后将Eclipse项目中的目录一一复制到Android Studio项目 ...
- Android Studio导入eclipse工程(引用多个其它工程)
eclipse工程向android studio 迁移过程中需要到编译错误: eclipse工程的结构比较复杂,引用了其它的工程,在迁移的过程中遇到了错误. @ViewInject(R.id.edit ...
- 如何将Eclipse中的开源项目使用到Android Studio中
近几日,笔者用到了一些开源项目,比如著名的PTR项目.但是在使用的过程中,遇到了一些问题. 这个开源库是在Eclipse上面写的,我们现在开发用的是Android stuido. 两种软件的项目结构是 ...
- 在Android Studio中进行单元测试和UI测试
本篇教程翻译自Google I/O 2015中关于测试的codelab,掌握科学上网的同学请点击这里阅读:Unit and UI Testing in Android Studio.能力有限,如有翻译 ...
- (转)eclipse项目导入到android studio中
原文:http://www.cnblogs.com/lao-liang/p/5016541.html?utm_source=tuicool&utm_medium=referral Androi ...
- Android Studio 导入Eclipse工程
eclipse:workspace对应多个project:而android studio是project对应多个module:故,在android studio中的工程project实际上是eclip ...
- Eclipse项目导入到Android Studio中
背景 最近需要将Eclipse中的android项目导入到Android Studio中!倒腾一番,记录如下! 步骤1 打开Android Studio(下文称AS),选择Import project ...
- 如何将Eclipse中的项目迁移到Android Studio 中
如何将Eclipse中的项目迁移到Android Studio 中 如果你之前有用Eclipse做过安卓开发,现在想要把Eclipse中的项目导入到Android Studio的环境中,那么首先要做的 ...
随机推荐
- 推荐3个小程序开源组件库——Vant、iView、ColorUI
推荐3个小程序开源组件库 在进行小程序开发时,经常会遇到编写组件方面的阻碍,这让我们花费大量的时间在页面以及 CSS 样式编写上.因此可以使用开源组件库,有些复杂的组件可以直接拿来使用,节省开发时间, ...
- 使用spring整合Quartz实现—定时器
使用spring整合Quartz实现—定时器(Maven项目做演示) 不基于特定的基类的方法 一,开发环境以及依赖的jar包 Spring 4.2.6.RELEASE Maven 3.3.9 Jdk ...
- tree命令详解
基础命令学习目录首页 原文链接:http://man.linuxde.net/tree -a:显示所有文件和目录:-A:使用ASNI绘图字符显示树状图而非以ASCII字符组合:-C:在文件和目录清单加 ...
- 使用谷歌浏览器调试WEB前端的一些必备调试技巧
转载:http://www.techug.com/post/chrome-debug-tips.html Chrome的开发者工具是个很强大的东西,相信程序员们都不会陌生,不过有些小功能可能并不为大众 ...
- Daily Scrum2 11.4
昨天的任务大家都已经完成,daily scrum记录的是当日已经完成的任务. 今日任务列表: 杨伊:完成团队作业之软件测评的功能部分 徐钧鸿:CodingCook的model和helper部分 张艺: ...
- 个人作业Week7
1.在做个人项目的时候,由于很久都没有写这么大的程序了,对程序的感觉还没有恢复,因此,没能完全完成个人项目.现在回去看个人项目的代码(针对完成的代码来看),完全就是一个大泥球,代码的结构性太差,基本上 ...
- Android笔记-1
1.点击按钮出现小窗口(响应事件) 配置方式: Activity_main.xml文件中:<Button (输入)android: onClick=”test1” /> MainActiv ...
- 【动态规划】POJ-2385
一.题目 Description It is a little known fact that cows love apples. Farmer John has two apple trees (w ...
- 牛客网国庆集训派对Day5 题目 2018年
链接:https://www.nowcoder.com/acm/contest/205/L来源:牛客网参考博客:https://blog.csdn.net/HTallperson/article/de ...
- 团队作业2 <嗨,你的快递!>需求分析与原型设计
哦,不,是你的快速(*_*) 第一部分 需求分析 1.1 用户调研 1.1.1调研对象:由于我们的系统是校园快递代取业务,面向的是大学生活,所以本次调研范围都是在校大学生(除了师大学生,也包括了外校的 ...