Android Studio 环境部署 (转载)

Android Studio的安装和使用过程经常需要下载以来文件和Gradle版本,而Google网站在天朝的访问可谓步履维艰,没有稳定的FQ工具是非常痛苦的。何况,作为一个优秀的程序员,不能访问国外的网站是非常可惜的,因为很多开源的项目源码和新颖的技术知识都来自于国外的大牛。

本文主要为了以后换电脑配置方便所设置。

暂时使用的是云梯:https://www.fastpline.com/admin

Android Studip 下载地址:https://developer.android.com/studio/index.html (需飞翔)

安装教程


Windows和Mac系统下的安装教程差不多,需要注意的是确保系统中已经安装了JDK,并且JDK版本为1.7或1.7以上版本,如果没有,请自行更新下载安装,地址如下:
Java SE Develop Kit

JDK安装完成后,可以通过Mac系统中的终端工具使用java -version命令查看java版本,无需配置Java环境变量。

注意:安装过程会自动检测本机Android SDK,如果需要下载安装或更新,会指引下载。这里可能需要耗时很久,如果想跳过这一步,可以通过如下操作实现:

在Android Studio安装目录下的 bin 目录下,找到 idea.properties 文件,在文件最后追加disable.android.first.run=true

  • 启动时的欢迎页面
    -

    Android Studio 环境部署 (转载)
    splash_page.png
  • 首次启动时的引导页:
    -

    Android Studio 环境部署 (转载)
    wizard_01.png
  • [next]进入Install Type页面
    -

    Android Studio 环境部署 (转载)
    wizard_02.png

    这里包含两个选项“Standard”和“Custom”,即标准和自定义安装,如果本机中尚未安装Android SDK的话,建议直接选择标准安装;

  • [next]进入主题设置页面
    -

    Android Studio 环境部署 (转载)
    wizard_03.png

    可以选择Android Studio自带的Darcula炫黑主题,感受一下它的炫酷;

  • [next]进入SDK设置安装页面
    -

    Android Studio 环境部署 (转载)
    屏幕快照 2015-11-23 下午11.21.00.png

    可根据本机情况选择性下载安装SDK工具和设置,需要注意的是:Android SDK Location目录结构中不能包含空格或者汉字!

  • [next]进入Emulator Settings界面
    -

    Android Studio 环境部署 (转载)
    屏幕快照 2015-11-23 下午11.43.09.png

    大家可以根据自己机器内存大小设置大小,允许的情况下推荐使用2G;

  • [next]进入确认界面,然后点击[Finish]
    -

    Android Studio 环境部署 (转载)
    屏幕快照 2015-11-23 下午11.51.00.png

    开始下载SDK,这个过程比较耗时...

  • 下载完成后,点击[Finish]
    -

    Android Studio 环境部署 (转载)
    屏幕快照 2015-11-24 下午9.28.42.png

    在这个页面中,左边展示了最近打开的醒目,右边包含了Android Studio进入时的常用操作:

  • 新建一个Android Studio项目
  • 打开一个Android Studio项目
  • 导入官方示例
  • 从版本控制系统中导入代码。支持 CVSSVNGitMercurial , 甚至GitHub
  • 导入非Android Studio项目。比如纯生的 Eclipse Android项目, IDEA Android项目。如果你的Eclipse 项目使用官方建议导出(即使用 Generate Gradle build files 的方式导出),建议使用 选项2 导入。
  • 设置,包括 SDKJDK 的目录设置
  • 帮助文档
文/亦枫(简书作者)
原文链接:http://www.jianshu.com/p/edc3bd79279a
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
 
上一篇:gunicorn syncworker 源码解析


下一篇:EditText判断用户输入完成,然后进行操作解决方案