【Android开发学习】Android Studio的安装配置

Android Studio是一个安卓的开发环境,基于Intellij IDEA,类似Eclipse ADT,Android Studio提供了集成的Android开发工具用于开发和调试。

关于优缺点的介绍转载自知乎,详情请参见:点击打开链接

优点:

1、Google推出的

毫无疑问,这个是它的最大优势,Android Stuido是Google推出,专门为Android“量身订做”的,是Google大力支持的一款基于IntelliJ idea改造的IDE,google的工程师团队肯

定会不断完善,上升空间非常大,这个应该能说明为什么它是Android的未来

2、速度更快
Eclipse的启动速度、响应速度、内存占用一直被诟病,相信大家这点应该深有体会,而且经常遇到卡死状态。Studio不管哪一个方面都全面领先Eclipse。这点可能在windows

上没有表现出来,win上运行studio同样会出现卡顿现象,但这只能说win平台还没优化好,毕竟还没有发布正式版,或者说windows系统本身就很卡顿,你还能指望它做什么

呢。

3、UI更漂亮

I/O上演示的那款黑色主题真是太棒了,极客范,Stuido自带的Darcula主题的炫酷黑界面实在是高大上,相比而言Eclipse下的黑色主题太low了

4、更加智能

提示补全对于开发来说意义重大, Studio则更加智能,智能保存,从此再也不用每次都 Ctrl + S了。熟悉Studio以后效率会大大提升。

5、整合了Gradle构建工具

Gradle是一个新的构建工具,自Studio亮相之处就支持Gradle,可以说Gradle集合了Ant和Maven的优点,不管是配置、编译、打包都非常棒。

6、强大的UI编辑器

Android Studio的编辑器非常的智能,除了吸收Eclipse+ADT的优点之外,还自带了多设备的实时预览,相对这对Android开发者来说简直是神器啊。

7、内置终端

Studio内置终端,这对于习惯命令行操作的人来说简直是福音啊,再也不用来回切换了,一个Studio全部搞定。

8、更完善的插件系统

Studio下支持各种插件,如Git、Markdown、Gradle等等,你想要什么插件,直接搜索下载。

9、完美整合版本控制系统

安装的时候就自带了如GitHub, Git, SVN等流行的版本控制系统,可以直接check out你的项目。

由于Studio目前国内还未普及,所以如果你是新手可以直接学习Studio,上手了就比那些老手们多了一项技能,如果你是老手已经对eclipse操作情有独钟的话,没关系,Studio

内置可以直接把快捷键设置成eclipse风格的。

缺点:
首先Studio目前仍未发布正式版,可能有些不稳定,但是用了这么久,发现的bug很少;其次从Eclipse迁移到Studio有学习成本,不过这对于一名开发者来说学无止境,而且不

想学习的话可直接设置eclipse风格的快捷键;最后Studio官方解释暂不支持NDK,所以如果你的项目有使用NDK不建议使用,但是你们以为1.0的样子就是它以后的样子么?

下载、安装和配置的详细步骤参见: 点击打开链接

在调试运行第一个程序时,IDE返回如下的错误信息:

emulator: ERROR: x86 emulation currently requires hardware acceleration!

Please ensure Intel HAXM is properly installed and usable.

CPU acceleration status: HAX kernel module is not installed!

按照提示来看应该是HAXM没有正确安装,这里要吐槽一下,明明在之前下载的SDK文件中已经包含了HAXM的安装包,可是却需要我们手动去安装,有点多此一举。HAXM的安装包地址:SDK安装地址->extras->intel->Hardware_Accelerated_Execution_Manager。

【Android开发学习】Android Studio的安装配置_第1张图片

但是在安装HAXM的时候,出现了如下图的问题(借用网上的图片):

【Android开发学习】Android Studio的安装配置_第2张图片


按F10进入BIOS系统设置Virtualization Tecnology,其中惠普电脑在System Security选项中,把VT-x和VT-d选项设置成“Enable”,其它品牌的电脑与之类似。

在控制面板->程序->启用或关闭Windows功能->去除Hyper-V选项:

【Android开发学习】Android Studio的安装配置_第3张图片

                                                                              【Android开发学习】Android Studio的安装配置_第4张图片

【Android开发学习】Android Studio的安装配置_第5张图片


你可能感兴趣的:(Java)