zoukankan      html  css  js  c++  java
  • Eclipse工程 导入 Android Studio

    最近Eclipse好多项目转Android Studio 百度翻看好多文章 这篇不错 特纪录下

    地址:http://www.cnblogs.com/bluestorm/p/3757402.html

    一、从Eclipse导入工程到Android Studio

    根据官方的介绍,Android Studio可以兼容Eclipse的现有工程,但需要做一些操作:

    首先升级ADT到最新版本,目前为版本号为22(注意和ADT相关的组件最好一并升级,避免后期可能出现的错误)

    选择需要从Eclipse导出的工程,右键选择Export并选择Android下的Generate Gradle Build Files(如下图):

    Android Studio教程(Eclipse导入工程和区别)

    选择完毕后并不会导出到其他地方,而是在本地工程生成了一个build.gradle文件,在Eclipse工程中也可以看到,这个文件是Android Studio识别的,如下图:

    Android Studio教程(Eclipse导入工程和区别)

    3.随后进入Android Studio并选择Import Project,可以看到刚刚在Eclipse中的项目图标变成了一个Android机器人图标,说明转换成功,这时候选择工程导入即可:

    Android Studio教程(Eclipse导入工程和区别)

    至此,就完成了从Eclipse导入现有Android工程到Android Studio,现在可以开始对工程进行操作了!

    二、Eclipse工程与Android Studio的区别

    Eclipse工程可以导入Android Studio运行,而反过来在Android Studio建立的工程不能在Eclipse中运行;

    二者的工程结构不一样,在Eclipse中一个Project就代表一个项目工程而在Android Studio中就和Intellij一样,一个Project代表一个工作空间,相当于Eclipse中的workspace,而在Android Studio中一个Module就相当于Eclipse中的一个Project,这个概念需要弄明白,不要混了或觉得糊涂了。

    在编辑操作上,在Eclipse中编辑修改后必须手动command+s保存文件,而在Android Studio中就和Intellij一样是自动保存的,这一点和第二点和Xcode也是类似的。

    工程目录上的区别,在Eclipse中src部分一般是java文件,res部分是资源文件,包括布局文件和多媒体资源等。在Android Studio中,可以看下图的目录结构:

    Android Studio教程(Eclipse导入工程和区别)

    包括java文件和资源文件全部放到了src目录下,src目录下包括一个main文件夹,再下面就是java文件夹和res文件夹,其实这 里,java文件夹就相当于 Eclipse中的src,res还是那个res,这里想起了本山老师的小品“src已经不是那个src了,res还是那个res”

    三、真机运行以及常用快捷键

    在Android Studio中点击界面下方的Android选项卡可以看到Device信息和Logcat,连上设备后打开Android选项卡会检测真机,成功后会显 示在Device中,点击顶部的绿色小箭头就可以开始运行工程了。有一点需要注意的是,运行时可以选择模拟器也可以选择真机,由于在Android Studio中运行工程的时候有一个Device优先级选择,如果不设置的话可能会出现只运行在模拟器上的现象,我们可以自行设置一下:先点击Run菜单 选择Run Configuration,并选择你想选择的目标设备,可以是模拟器和真机,也可以在运行选由用户选择:

    Android Studio教程(Eclipse导入工程和区别)
    Android Studio教程(Eclipse导入工程和区别)

    快捷键大家可以对照官方文档进行熟悉,如下表,也可以自己修改配置选项进行自定义:

    Android Studio教程(Eclipse导入工程和区别)
    Android Studio教程(Eclipse导入工程和区别)
     
  • 相关阅读:
    HDU 5213 分块 容斥
    HDU 2298 三分
    HDU 5144 三分
    HDU 5145 分块 莫队
    HDU 3938 并查集
    HDU 3926 并查集 图同构简单判断 STL
    POJ 2431 优先队列
    HDU 1811 拓扑排序 并查集
    HDU 2685 GCD推导
    HDU 4496 并查集 逆向思维
  • 原文地址:https://www.cnblogs.com/jasonduan/p/5104863.html
Copyright © 2011-2022 走看看