Android Studio使用教程(二)

原创 2013年05月19日 22:36:02

以下是本次Google I/O大会发布的IDE Android Studio使用教程第二篇:


Android Studio使用教程(一)中简要介绍了Android Studio的基本使用,包括安装、新建工程、工程结构以及主题设置。今天接着讲第二篇,主要包括如下内容:

  • 从Eclipse导入工程到Android Studio
  • Eclipse工程与Android Studio的区别
  • 真机运行以及常用快捷键
需要重申一下,我所有的操作与版本是基于Mac系统,在Windows上的同学基本类似(作为一个技术人员,这些应该都不是问题大笑),下面就分主题开始吧:

一、从Eclipse导入工程到Android Studio
根据官方的介绍,Android Studio可以兼容Eclipse的现有工程,但需要做一些操作:
  1. 首先升级ADT到最新版本,目前为版本号为22(注意和ADT相关的组件最好一并升级,避免后期可能出现的错误)
  2. 选择需要从Eclipse导出的工程,右键选择Export并选择Android下的Generate Gradle Build Files(如下图):


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


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


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

二、Eclipse工程与Android Studio的区别
  1. Eclipse工程可以导入Android Studio运行,而反过来在Android Studio建立的工程不能在Eclipse中运行;
  2. 二者的工程结构不一样,在Eclipse中一个Project就代表一个项目工程,而在Android Studio中就和Intellij一样,一个Project代表一个工作空间,相当于Eclipse中的workspace,而在Android Studio中一个Module就相当于Eclipse中的一个Project,这个概念需要弄明白,不要混了或觉得糊涂了。
  3. 在编辑操作上,在Eclipse中编辑修改后必须手动command+s保存文件,而在Android Studio中就和Intellij一样是自动保存的,这一点和第二点和Xcode也是类似的。
  4. 工程目录上的区别,在Eclipse中src部分一般是java文件,res部分是资源文件,包括布局文件和多媒体资源等。在Android Studio中,可以看下图的目录结构:

包括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还是有一定的前景的,这里就需要Google不断进行完善和改进了,赶紧把大家从Eclipse中解救出来吧。另外,在此期间,大家其实可以尝试使用一下Intellij IDEA,这个默认也是集成Android开发环境的。Android Studio是基于前者改进而来,二者在使用上差不多,也是Eclipse的一个不错的替代者。后期有时间我会记录一篇专门使用Intellij IDEA开发Android的文章!

加入我们的QQ群或微信公众账号请查看:Ryan's zone公众账号及QQ群

同时欢迎关注我的新浪微博和我交流:@唐韧_Ryan


觉得这篇文章对你有用就顶我一下吧!偷笑


版权声明:本文为博主原创文章,未经博主允许不得转载。

AS (android studio) Run 出现 红叉 AndroidRunConfigurationType 问题解决方法。

Android Studio 启动后 特么各种报错,App又不能运行,红叉,烦屎了。 解决方法 :点击窗口左上角 File >> Setting >> Plugins >> 把Android...
  • u012671126
  • u012671126
  • 2016年10月25日 15:15
  • 3606

关于Android Studio中Run按钮是灰色的解决

拿来人家的工程用,就是有各种版本啊设置啊的问题,要晕了。。。 首先是,在不同的AS中,gradle版本不同,下载的sdk版本不同,这些,都在gradle(Project、Models)相关代码里调过...
  • purple_lumpy
  • purple_lumpy
  • 2016年07月21日 14:54
  • 29835

Android studio 添加assets文件夹

我们知道Eclipse创建的工程默认是有个assets文件夹的,但是Android studio默认没有帮我们创建,那么我们就自己创建一个就好啦。 在项目的顶部有个下拉,默认选择的是Android, ...
  • u012861467
  • u012861467
  • 2016年06月28日 08:37
  • 19189

Smalidea+IntelliJ IDEA/Android Studio动态调试安卓app教程

smalidea是一个IntelliJ IDEA/Android Studio smali语言插件,可实现动态调试smali代码。 github地址:https://github.com/Jesus...
  • linchaolong
  • linchaolong
  • 2016年04月13日 22:40
  • 13661

Android Studio Jni 调试

Jni是android提供的与其他语言交互的接口,常用的就是c或c++,之前写jni代码是非常痛苦的,一方面像写记事本一样没有各种函数提示,一方面无法调试,单靠打log效率非常低,所以之前都有点不想写...
  • u012292247
  • u012292247
  • 2016年11月16日 21:20
  • 3997

Android Studio使用教程(二)

以下是本次Google I/O大会发布的IDE Android Studio使用教程第二篇: 在 Android Studio使用教程(一)中简要介绍了Android Studio的...
  • nomisshe
  • nomisshe
  • 2013年09月24日 23:14
  • 1018

Android Studio 中Git使用教程

环境: Ubuntu14.04 64bit、Windows 10 64bit、Android Studio 1.5、IDEA15.0、TerminalGit安装(Ubuntu)  sudo apt-g...
  • piscesq329a
  • piscesq329a
  • 2015年11月28日 23:31
  • 1679

Android Studio 1.5 RC1搭建NDK开发环境

Android Studio已经更新到1.5版本了。我升级了一下。最近项目开发需要配置NDK,于是花了点时间,百度啊,谷歌啊,总是不成功,过程十分心酸。所以小小地总结一下配置过程,方便以后查阅, ...
  • chinabinlang
  • chinabinlang
  • 2016年02月01日 18:47
  • 3136

Android Handler+ViewPager实现图片视频混轮播

项目中要用到广告轮播,轮播的内容有图片,也有视频。百度一番无果,自己手撸一个。 先看一下效果图,PS:录制的gif,由于上传大小不能超2M,所以效果不太好,视频一闪而过,否则超出限制。 Han...
  • chengxu_hou
  • chengxu_hou
  • 2017年09月30日 17:54
  • 1221

Android studio安装使用教程(详细图文教程)

1、安装步骤: 进入D:\Androiddevelop\Android_beijing\android-studio\bin   安装:studio64.exe   起来后有目录:c:\user...
  • WSN_IPv6
  • WSN_IPv6
  • 2017年07月22日 17:26
  • 238
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android Studio使用教程(二)
举报原因:
原因补充:

(最多只允许输入30个字)