我们开发安卓大多是使用Eclipse和安卓SDK中自带的安卓模拟器。当然,Google早就推出了自己的安卓开发环境——Android studio,在不久前,Google发布了Android Studio 1.0,个人感觉使用起来还是不错的。之前下载过一些Android studio的早期版本,但是都因为"网络问题"而安装失败,无奈删除。而这一次,Android studio 1.0下载后,不需要再联网下载东西了,直接解压就可以使用。

 一、Android Studio 1.0.1的下载和配置

  首先我们要下载Android Studio 1.0,这里关于Java 开发环境和安卓SDK的安装就不再细说了,关于这方面的教程已经很多了,不会的可以网上找些资料。我们可以在Android Studio 中文官网下载,下载地址为:http://www.android-studio.org/。

如果之前你安装过Eclipse的安卓开发环境,也就是说你电脑上面已经安装过安卓SDK了,可以下载不带SDK的Android studio,一共才200多M。由于我之前安装过SDK,所以我下载的是不带SDK的版本。

下载完成后,直接解压压缩包到你的软件安装目录,如我的是D:\Program Files\android-studio,解压完后,进入bin文件夹,你会看到如下图的两个可执行程序:

如果你的电脑是64位的就运行studio64.exe,否则运行studio.exe.为了以后方便使用,我们可以在exe文件上面单击鼠标右键,发送到桌面快捷方式。

如果你电脑Java环境和安卓SDK都配置好的话,运行指定的studio.exe后,就可以正常启动Android studio了。启动画面如下:

第一次打开,会出现新建项目的页面,我们可以新建一个项目MainActivity,进入进行一些配置。这个时候,我们可以先点击Help > Check for update...,更新到1.0.1最新版本,更新是不会有网络问题的。

这里我打开的是之前的一个项目,我已经进行了一些配置,跟大家第一次看到的不一样,后面会说怎么配置,界面如下:

Android studio 可以一边写代码,一边预览,而且还有很多种设备可以选择,比如平板、Android TV等。是不是很强大啊~~

第一次打开,第一感觉是字体小,下面来开始进行配置。

1、调整字体大小

我们点击File > Settings……或者点击工具栏的设置图标,如图:

打开设置页面,我们安卓图中选择:

第一次打开选中的Default主题,字体都无法更改,我们点击Save As,另存一份主题,随便起个名字,我这里使用的是黑色主题,名字叫BlackTheme,一共有两个主题,你喜欢哪个就另存为一份,在上面进行修改。保存完后,选中我们新保存的主题,修改字体和字体大小。设置完成后,点击Apply应用,然后点击OK关闭设置页面。

当然,如果你想修改菜单字体大小,可以按照下图进行设置:

勾选override default fonts by,然后设置字体大小,建议不要改,我改完后感觉有点别扭。

2.设置使用哪种版本控制器

  android studio中提供了很多种版本控制器供大家选择,如图:

这里我选择的是Git,当然你电脑上要安装有Windows版的Git。

在右边的VCS里面选择Git.当然你也可以选择SVN,具体根据自己爱好。(设置Git可能会有错误,因为Git仓库没有初始化,Android studio找不到Git仓库,要先初始化Git仓库,然后将将项目放到指定文件夹中)

这些设置好后,我们在文件上面点击右键菜单,就会看到Git菜单了,如图:

当然,如果你用的是SVN的话,出现的是SVN的菜单。除了右键菜单,我们还可以在VCS菜单中找到,如图:

好了,Android studio 先介绍到这里,Android studio 1.0做的已经很不错了,跟Eclipse比起来,实在强的太多。

只是我加入Git版本控制器后,提交后,文件上面的图标没有任何变化,看不出来哪些文件修改过,貌似这是个Bug,不过不影响使用。

 二、认识和使用新的安卓模拟器Genymotion

  安卓SDK自带的安卓模拟器在Android studio1.0中还可以使用,但是自带的安卓模拟器界面丑不说,而且启动速度实在是不敢恭维。今天给大家介绍一款新的安卓模拟器——Genymotion,号称最快的安卓模拟器,当然快指的是启动速度快和操作流畅。官网地址:http://www.genymotion.net/,其首页如图,不过要注册才能下载。这个安卓模拟器是基于Virtual Box的,优点是速度快、设备类型多、功能丰富。

注册完成后,我们会看到如下界面:

我们下载Free版本的,点击Free下面的Download按钮(虽然是灰色的,但是可以点击,我第一次就被骗到了),就会跳入下载界面。

如果你电脑上面有Virtual Box,就可以下载不带VirtualBox的版本,下载完成后,我们点击安装,如图:

中途会弹出VirtualBox的安装界面,如图:

中途除了自定义安装路径,其他的一路点击Next,就可以安装完成。安装完成后,我们可以看到桌面出现如下两个图标:

运行Genymotion,第一次打开里面是空的,我这里已经下载了一个设备,如图:

点击Add按钮,我们可以看到各种安装版本可以安装,如图:

里面还包含了最新的安卓5.0,哈哈,我这里安装了一个安卓5.0的,选择你要安装的,点击next,开始安装,然后开始下载:

等待下载完成,点击next,就完成安装了,然后,我们选择我们下载好的设备,点击Start按钮,就可以看到设备启动了,启动画面如图:

看旁边的菜单,是不是感觉有点高端、大气、 上档次啊~~稍等一会,就会看到设备启动成功,做个简单的Gif动画,体会一下操作流畅度,如图:

看到Android 5.0确实漂亮啊,哈哈,下面来看下这款模拟器的特色,其支持电源管理、GPS和摄像头,还添加了电源键,我们点击电源键就可以实现锁屏。

还有就是横屏和竖屏切换,就是减小音量键下面的那个按钮,点击后会在横屏和竖屏直接切换,如图:

关于模拟器的更多功能,大家在使用中慢慢发现吧~~

 三、Android studio与Genymotion的融合

  下面我们来看看Android studio和Genymotion如何实现联调,打开Android studio,打开设置页面,如图:

选择从磁盘安装插件,然后选择我们刚才下载的插件genymotion-idea-plugin.jar,点击安装即可,安装完后会提示你重启。重启后,看到工具栏多了下面一个图标:

点击,打开可以看到我们刚刚安装的设备,如图:

选中,点击启动,就可以启动模拟器,然后点击运行按钮,运行项目,就会弹出如下对话框:

我们选中已经跑起来的模拟器,点击OK,即可。我们可以看到模拟器中运行结果:

好了,今天就介绍到这里了,文章中图片已经很多了,但是还是有一些细节没说到~~大家在配置开发环境中遇到什么问题,可以加入下面的QQ群,进行交流!!!

作者:雲霏霏

QQ交流群:243633526

博客地址:http://www.cnblogs.com/yunfeifei/

声明:本博客原创文字只代表本人工作中在某一时间内总结的观点或结论,与本人所在单位没有直接利益关系。非商业,未授权,贴子请以现状保留,转载时必须保留此段声明,且在文章页面明显位置给出原文连接。

如果大家感觉我的博文对大家有帮助,请推荐支持一把,给我写作的动力。

Android Studio 1.0.1 + Genymotion安卓模拟器打造高效安卓开发环境的更多相关文章

  1. Android Studio 1.0.2项目实战——从一个APP的开发过程认识Android Studio

    Android Studio 1.0.1刚刚发布不久,谷歌紧接着发布了Android Studio 1.0.2版本,和1.0.0一样,是一个Bug修复版本.在上一篇Android Studio 1.0 ...

  2. 告别编译运行 ---- Android Studio 2.0 Preview发布Instant Run功能

    以往的Android开发有一个头疼的且拖慢速度的问题,就是你每改一行代码要想看到结果必须要编译运行到手机或者模拟器上,而且需要从头(可能是登录界面)一直点击到你修改的界面为止.开发一个完整的Andro ...

  3. [Android Pro] 告别编译运行 ---- Android Studio 2.0 Preview发布Instant Run功能

    reference to : http://www.cnblogs.com/soaringEveryday/p/4991563.html 以往的Android开发有一个头疼的且拖慢速度的问题,就是你每 ...

  4. [Unity][安卓]Unity和Android Studio 3.0 交互通讯(1)Android Studio 3.0 设置

    [安卓]Android Studio 3.0 JDK安卓环境配置(2017.10) http://blog.csdn.net/bulademian/article/details/78387052 [ ...

  5. Android Studio 1.0 (稳定版) 完全攻略

    这篇博文中主要从以下几点进行叙述: 1.Android Studio安装与使用 2.Android Studio特性 3.Android Studio优点 Android Studio 安装与使用 A ...

  6. Android Studio 2.0 正式版公布啦 (首次中文翻译)

    Android Studio 2.0 公布了,添加了一些新特性: 1. 更加完好的 Instant Run 2. 更快的 Android Emulator 3.GPU Debugger Preview ...

  7. Windows8下PhoneGap 4 + Android Studio 1.0 + VS2013配置指南

    1.准备工作 安装JDK1.6+,设置环境变量 JAVA_HOME C:\Program Files\Java\jdk1.5.0_07 CLASSPATH .;%JAVA_HOME%\lib Path ...

  8. Android Studio 1.0 苹果电脑安装配置

    ​ 前言 近日Google终于不负众望,发布了期待已久的Android Studio 1.0正式版.小编自己是Android开发者,之前使用过Eclipse,也试用过Android Studio 0. ...

  9. Android Studio 2.0 Preview 4 的逆袭以及各种神注释

    Android Studio 2.0 Preview 4 的逆袭 一.Android Studio 2.0 Preview 4 AS2.0的改变非常大,今天刚装上,迫不及待的就来分享了,首先我们下载一 ...

随机推荐

  1. advanced validation on purchase.

    安装模块 此模块在 标准功能的 2级审批基础上 增加 老板审批 增加 不同技术类和 非技术类的分支 核心审批工作流 如下图示 为审批用户 授予 purchase manager 权限 否则,看不到 审 ...

  2. WIN2003使用IP安全策略只允许指定IP远程桌面连接

    一,新建IP安全策略 WIN+R打开运行对话框,输入gpedit.msc进入组策略编辑器. 依次打开“本地计算机”策略--计算机配置--Windows设置--安全设置--IP安全策略,在 本地计算机上 ...

  3. System.Security.SecurityException The source was not found, but some or all event logs could not be searched.Inaccessible logs Security.

    An exception occurred during the Install phase. System.Security.SecurityException The source was not ...

  4. MATLAB寻找数组前k个大值

    有时候我们需要寻找数组的前k个大值并按照顺序输出, 在C语言可以通过快速排序等算法,快速求得,这里用matlab写了一个比较简单实用的程序(适用于数组长度不是特别大的情况). function [va ...

  5. gruntJs篇之connect+watch自动刷新

    grunt很强大,可以帮我我们解决很多繁琐的操作,虽然刚接触不久,但依然感受到其强大之处,这篇记录一下通过grunt.js实现事实刷新页面, 省去了编码 -> 保存 -> F5..F5.. ...

  6. Oracle学习笔记2

    主键 create table userinfo_test( userid number(3,0), username varchar2(20), pwd varchar2(20), constrai ...

  7. Python 5 —— OOP

    OOP class MyClass: y = None def __init__(self,x,y): self.__x = x self.y = y def getx(self): return s ...

  8. checked属性

    使用checked属性,你可以设置复选按钮和单选按钮默认被选中. 为此,只需在input元素中添加属性checked <input type="radio" name=&qu ...

  9. easyui的datagrid行的某一列添加链接

    通过formatter方法给easyui 的datagrid 每行增加操作链接. 效果图 jsp代码: <th field="url" width="100&quo ...

  10. android 开发禁止系统修改app的字体大小

    重写activity的getResources方法,一般在BaseActivity中重写就好了,其他activity继承BaseActivity //设置字体大小不随手机设置而改变 @Override ...