前言

上周由于写了一篇关于"Eclipse+ADT+Android SDK 搭建安卓开发环境" 的博文,其他博主们表示相当的不悦,都什么年代了还用Eclipse+ADT开发安卓应用程序,作为一个现代人当然要用Android Studio+Genymotion来打造高效的Android开发环境啦!经过一番挣扎之后(毕竟学校老师都是交咱们用Eclipse+ADT搭建安卓 开发环境嘛),要知道这年头接受一个新东西是非常的痛苦的--! 最终我还是决定装一个试试!!当然对已经习惯使用Eclipse的用户完全没必要在装一个Android Studio了,因为Eclipse已经能够很好的满足我们开发Android应用程序的需要了,而且Eclipse的市场份额还是很大的!至少我们在很 长一段时间是离不开它的!(o(*≥▽≤)ツ)

什么是Android Studio

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

优点

  • Google推出的

    Android Studio是Google专门为Android打造的一款基于IntelliJ idea的IDE ,它的成长空间非常大(毕竟谷歌大神开发的不),而且Google也建议使用Eclipse+ADT的开发者迁移到Android Studio上来!

  • 速度更快

    Eclipse的启动速度、响应速度、内存占用过高,相信大家深有体会,而且经常出现卡死的情况! Android studio在各方面都要领先Eclipse。不过没关系我们用的是Windows操作系统,卡顿是win的一大特色,所以studio在win上也会出 现卡顿的现象8-)。

  • UI设计更漂亮

    这里Eclipse表示完败了!

  • 更加智能

    比Eclipse更加智能的提示补全功能,而且具备智能保存功能,远离Ctrl+S!

  • 整合了Gradle构建工具

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

  • 强大的UI编辑器

    Android Studio的编辑器非常的智能,自带了多设备的实时预览。

  • 内置终端

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

  • 更加完善的插件系统

    Studio下支持各种插件,如Git、Markdown、Gradle等等。

  • 完美整合版本控制系统

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

下载和安装

Android 下载地址可以从安卓开发者官网获得。

  • Android开发者官网:http://developer.android.com
  • 下载地址:Android Studio 1.1.0

执行下载到本地的EXE文件,即可执行安装,中间会提示是否安装SDK,如果本地已经有SDK工具包,则根据个人情况选择是否安装SDK。安装文件捆绑的SDK是带Android 5.0软件包的,官方提示必须安装JDK1.7及以上版本。

PS:这里需要注意的是,安装文件会自动检测超重系统的版本而自行安装。所以这里JDK应该安装和操作系统一致的版本(如果操作系统是32为的则 JDK也应该装32位的,如果是64位的则JDK也装64位的)。否则Studio启动的时候,会提示JDK版本不正确。安装成功见下图。

第一次启动Android Studio

第一次启动,在启动界面我耗费了比较长的时间。

弹出完成安装对话框(第一次启动)。下图,是提醒你是否有以前版本的Android Studio设置文件,这个文件是以前使用过Android Studio的用户的操作习惯生成的一个xml文件,导入之后可以直接使用以前的开发习惯,而对于新用户来说,基本都需要选择I don’t那一项就行。

接下来提示“提取Android SDK组件信息”对话框。估计也会是第一次启动时会显示这些。

接下来下面是一些安装向导界面。

让人费解的是这里它又自动到下载android-sdk_r22工具包了。可是之前我明明已经捆绑安装了SDK了,而且有安装路径了,并且我启动已安装的SDK管理器我发现已经给我装好了android-22的开发包了。既然都开始下载来,也已经来不及了哦。

在下载的过程中将出现如下提示,这里请自行选择科学的上网方式哦。然后点击Retry按钮。

插曲

整到程序自动下载Android SDK的过程中,我打算访问以下小米官网,看一下小米平板时,出现如下页面。

PS:用这个来判断用户是否科学上面haha~~~

这种情况也不是任何时候都能进到的,哈哈~~,等我下载完后,小米官网也恢复正常了。那还是说说小米平板的事吧,呵呵!!

  • 购买地址:绿森数码官方旗舰店
  • 测评地址:http://detail.zol.com.cn/series/702/17602_1.html

好吧,插曲就到这里了,SDK自动安装完毕后,点击Finish按钮

这里选择"Start a new Android Studio project"项

PS:Android Studio中的Project,并不是真正的project,它其实跟eclipse中的workspace、visual studio中的solution是一个概念。

这里一个合适的工程名,路径中最好不带空格(好吧,我这里带了一个空格)!

选择API的最小版本(这个根据个人需要),然后继续:

选择模板样式

工程建立完之后,软件会自动下载和gradle相关的组件,耗时较久(因为是第一次加载):

稍等片刻就可以看到我们建好的工程了:

点击菜单栏“File->Project Structure”,检查一下我们之前加载的SDK:

运行Hello wrold程序

点击工具栏上的启动按钮

选中正到运行的设备,然后点击"OK"按钮。

好吧,千万别打我! 下图就是我们的Hello world!程序了!

Android Studio的一些简单配置和使用

更新

Help->Check for update

快速管理SDK和模拟器

我们可以在工具栏上看到如下的按钮图标

修改主题

选择菜单栏“File->settings->apperance->theme”,主题选择Darcula。

修改字体

选择菜单栏“File--settings--Editor--Colors&Fonts--Font”

关于Android Studio打包生成APK和设置版本控制系统将到后续的文章中介绍。哈哈~~~

Android Studio 初探相关推荐

  1. android studio .so混淆配置,Android Studio 下混淆 文件配置 有关问题 初探(一)

    Android Studio 下混淆 文件配置 问题 初探(一) 1.参考资料 https://stuff.mit.edu/afs/sipb/project/android/sdk/android-s ...

  2. Android Studio MAT内存分析初探

    点击打开链接 做开发有一些年头的想必都会碰到程序性能方面的问题,性能优化有很多种,但是首先我们得定位是哪一块的问题:好在前方有巨人可以让我们站,Android Studio已经为我们提供了性能分析工具 ...

  3. Android资源初探(一) 资源打包

    Android中的资源也是一块比较重要的知识,平时工作中除了简单的使用context.getResouce().getColor(R.id.xxx)之外,我们也更想了解背后的原理.接下来的系列文章从资 ...

  4. Android群英传神兵利器读书笔记——第三章:Android Studio奇技淫巧

    Android群英传神兵利器读书笔记--第三章:Android Studio奇技淫巧 这篇文章篇幅较长,可以使用版权声明下面的目录,找到感兴趣的进行阅读 目录 3.1 Android Studio使用 ...

  5. Android Studio 奇技淫巧

    这篇文章篇幅较长,可以使用版权声明下面的目录,找到感兴趣的进行阅读 目录 3.1 Android Studio使用初探 Project面板 Stucture面板 Android Monitor Key ...

  6. 谷歌不更新android studio,彻底迈向64位:谷歌宣布 Android Studio 将停止 32 位版本更新...

    彻底迈向64位:谷歌宣布 Android Studio 将停止 32 位版本更新 2019-06-12 14:30:27 8点赞 13收藏 11评论 自16年前第一款64位x86处理器横空出世,PC行 ...

  7. Android Studio 配置OpenCV4.4.0 不用安装OpenCV Manager (泪崩居然用了礼拜天2天的时间居然还没配置成功,今天又看了下配置成功了)

    Android Studio 配置OpenCV4.4.0 ,说来惭愧居然用户礼拜天2天的时间呢,期间遇到的问题大致有4个问题 这里我也总结出了最后在列举出来,(可能是新版和之前旧版本不一样的问题按照网 ...

  8. This version of Android Studio cannot open this project, please retry with Android Studio 3.5 or new

    今天github 下载一个库 导入 as 提示 This version of Android Studio cannot open this project, please retry with A ...

  9. android studio 发布项目的流程

    第一步 第二部 如果创建过可以选着存在的没有的就信创建一个 新创建的如下图 英文都很简单也就没有写翻译,大致就是添加路劲一般jks都是放在自己项目的app下面, 密码输入之后就行了,jks的名字是需要 ...

最新文章

  1. Java 读写Properties配置文件
  2. Mac下查看端口占用
  3. Spring.net 类库目录
  4. Codeup墓地-问题 A: 最长上升子序列
  5. 授予数据库账号dba权限_数据库用户和权限
  6. PMT_Stream数据结构
  7. vue.js语法和常用指令
  8. MFCC特征提取过程详解
  9. 当程序员说“这代码写的可真烂”,他们的意思是“这烂代码不是我写的”。而当他们说这段代码有些“小问题”时,很可能这代码是他们自己写的...
  10. 黑盒法测试c语言,黑盒测试的测试用例设计方法(经典理论知识,推荐)
  11. 随机生成大小为100的范围是100-1000的不重复的数组
  12. 弹幕服务器维护,分布式弹幕服务架构
  13. TXT文本文件中批量替代回车符号
  14. 粮食在计算机中的应用,计算机监控系统在粮食仓储中的应用
  15. shell 004 __小斌文档 |数组+函数
  16. 详解从p12证书提取RSA公私钥和序列号(小白向)
  17. nyoj 一笔画问题
  18. Python之列表(学习笔记)
  19. Python检查图片损坏情况代码
  20. logic原理图板框制作

热门文章

  1. SQL2005迁移账户密码粗鲁设置
  2. CentOs 7 Linux系统下我的/etc/sysconfig/路径下无iptables文件
  3. Linux下如何发现内存泄漏问题(测试角度)
  4. 06-02 Jenkins job 机制
  5. win10磁盘100官方解释_win10磁盘分区管理工具大变脸,现代磁盘管理工具喷薄而出...
  6. opencv python3 文本区域识别_使用等高线从图像中提取文本区域 - Opencv,Python
  7. 软件测试行业发展前景怎么样?
  8. FTP文件传输协议介绍和常用命令
  9. 阿里P8前端工程师:如何成为一名优秀的前端工程师!
  10. JavaSE04、什么是类和对象,如何使用?