AndroidStudio 安装及配置

  • 一、安装
  • 二、配置
  • 三、初次使用配置
  • 3.1、修改 gradle 为 AS 安装目录下的 gradle。
  • 3.2、界面主题设置
  • 3.3、系统字体设置
  • 3.4、文件编码
  • 3.5、菜单栏或工具栏设置
  • 3.6、工程打开关闭设置
  • 3.7、代理设置
  • 3.8、更新设置
  • 3.9、鼠标悬停显示文档
  • 3.10、自动导包
  • 3.11、显示行号、区分空格、区分方法
  • 3.12、代码智能提示
  • 3.13、Gradle离线构建
  • 四、项目配置
  • 五、初始项目
  • AMD 处理器 无法使用 Intel Haxm。
  • 1. 使用基于ARM的系统映像。
  • 2. 使用 Virtual Box 和 Genymotion
  • 3. 使用第三方模拟器(目前无法完成打电话发短信等操作)
  • 3.1、夜神模拟器
  • 3.2 其他模拟器
  • 六、后期配置
  • 6.1、代码折叠
  • 6.2、代码字体设置
  • 6.3、Github 设置
  • 6.4、修改 Android 的最低版本和目标版本


一、安装

  1. 下载安装 https://developer.android.google.cn/
  2. 开始安装界面。
  3. 选择安装的组件(components)。
  4. 选择安装的位置
  5. 不创建快捷方式
  6. 安装完成
  7. 文件夹目录

二、配置

  1. 双击打开 Android Studio 显示下面内容
  2. Android Studio 忽略配置 android studio的配置_AndroidStudio


  3. Android Studio 忽略配置 android studio的配置_服务器_02


  4. standard 属于 系统标配,默认安装在 C盘==》 用户==》AppData==》Local==》Android==》sdk 中。
  5. Android Studio 忽略配置 android studio的配置_Android Studio 忽略配置_03


  6. Android Studio 忽略配置 android studio的配置_settings_04


  7. Android Studio 忽略配置 android studio的配置_Android_05


  8. Android Studio 忽略配置 android studio的配置_AndroidStudio_06


  9. Android Studio 忽略配置 android studio的配置_settings_07


  10. Android Studio 忽略配置 android studio的配置_AndroidStudio_08


  • 点击 【Finish】,之后开始下载。(软件使用很美好,等待下载很漫长)
  • Android Studio 忽略配置 android studio的配置_AndroidStudio_09


  • 安装完成。点击 【Finish】
  • Android Studio 忽略配置 android studio的配置_服务器_10


  • 下载完成SDK后,点击Finish进入AS的欢迎界面
  • Android Studio 忽略配置 android studio的配置_settings_11


三、初次使用配置

Android Studio 忽略配置 android studio的配置_Android_12

3.1、修改 gradle 为 AS 安装目录下的 gradle。

Android Studio 忽略配置 android studio的配置_Android Studio 忽略配置_13

3.2、界面主题设置

  • 默认的 Android Studio 为灰色界面,可以选择使用炫酷的黑色界面。Settings==》Appearance==》Theme 。
  • Android Studio 忽略配置 android studio的配置_Android_14


3.3、系统字体设置

  • 修改菜单栏的字体,可以这么设置。Settings==》Appearance ,勾选 Override default fonts by (not recommended) ,选择一款支持中文的字体即可。
  • Android Studio 忽略配置 android studio的配置_服务器_15

  • 本人觉得默认的还是很不错的。

3.4、文件编码

Android Studio 忽略配置 android studio的配置_Android Studio 忽略配置_16

  • Transparent native-to-ascii conversion:自动转换ASCII编码。
  • 在文件中输入文字时他会自动的转换为Unicode编码,然后在idea中发开文件时他会自动转回文字来显示。这样做是为了防止文件乱码。

3.5、菜单栏或工具栏设置

  • 自定义菜单栏或者工具栏,可以这么设置,Settings ==》 Menus and Toolbars,可以加入自己新定义的,也可以修改系统的设置。
  • Android Studio 忽略配置 android studio的配置_服务器_17


3.6、工程打开关闭设置

  • 设置当打开Android Studio时是否自动打开上次关闭的工程,以及关闭工程时是否弹出退出提示,Settings ==》 System Settings。
  • Android Studio 忽略配置 android studio的配置_Android_18


  • 新项目打开方式
  • Android Studio 忽略配置 android studio的配置_Android Studio 忽略配置_19


  • 文件发生改变的时候,会同步文件信息,可以禁用降低内存占用,Settings ==》 System Settings。
  • Android Studio 忽略配置 android studio的配置_Android_20


3.7、代理设置

刚开始接触Android 的时候,使用 eclipse 开发 Android 项目,先下载合适的 SDK 版本,本人访问国内的网站(https://developer.android.google.cn/)下载的。

  • 由于使用Android Studio期间,很多时候都要访问谷歌官方服务器,而由于一些其他原因,会导致连接不上或者速度很慢,那就需要我们设置一下国内的镜像代理了。Settings 》 System Settings》 HTTP Proxy。

  • Android SDK在线更新镜像服务器有很多,大家可以百度一下。本人使用的是

  • 大连东软信息学院镜像服务器地址:http://mirrors.neusoft.edu.cn 端口:80
  • Android Studio 忽略配置 android studio的配置_AndroidStudio_21

  • 还有镜像如下

中国科学院开源协会镜像站地址:
http://mirrors.opencas.cn 端口:80
http://mirrors.opencas.org 端口:80
http://mirrors.opencas.ac.cn 端口:80

上海GDG镜像服务器地址:
http://sdk.gdgshanghai.com 端口:8000

北京化工大学镜像服务器地址:
http://ubuntu.buct.edu.cn/ 端口:80
http://ubuntu.buct.cn/ 端口:80
http://ubuntu.buct6.edu.cn/ 端口:80


腾讯Bugly 镜像:
http://android-mirror.bugly.qq.com 端口:8080

3.8、更新设置

Android Studio 忽略配置 android studio的配置_AndroidStudio_22

3.9、鼠标悬停显示文档

  • 当鼠标悬停到某一个类的时候,会自动显示该类的文档说明,Settings ==》 Editor ==》 General ==》 勾选 Show quick documentation on mouse move Delay(ms):500
  • Android Studio 忽略配置 android studio的配置_Android_23


3.10、自动导包

Android Studio 忽略配置 android studio的配置_settings_24

3.11、显示行号、区分空格、区分方法

Android Studio 忽略配置 android studio的配置_AndroidStudio_25

3.12、代码智能提示

Android Studio 忽略配置 android studio的配置_Android Studio 忽略配置_26

3.13、Gradle离线构建

  • 使用本地离线Gradle构建,可以大大提高构建速度,否则会不断从官网检查更新下载最新的Gradle。勾选 offline work。
  • Android Studio 忽略配置 android studio的配置_服务器_27


四、项目配置

Android Studio 忽略配置 android studio的配置_Android_28

五、初始项目
  1. 开始一个项目。
  2. Android Studio 忽略配置 android studio的配置_settings_29


  3. Android Studio 忽略配置 android studio的配置_AndroidStudio_30


  4. Android Studio 忽略配置 android studio的配置_Android Studio 忽略配置_31


  5. Android Studio 忽略配置 android studio的配置_AndroidStudio_32


  6. Android Studio 忽略配置 android studio的配置_settings_33


  7. Android Studio 忽略配置 android studio的配置_Android_34


  • 会自动配置各种需要的内容 ,gradle 的下载会开始。
  • Android Studio 忽略配置 android studio的配置_Android_35


  • 下载 的Gradle 目录文件如下。
  • Android Studio 忽略配置 android studio的配置_Android Studio 忽略配置_36


  • Android Studio 忽略配置 android studio的配置_settings_37


  • Android Studio 忽略配置 android studio的配置_Android_38


  • 创建成功之后是
  • Android Studio 忽略配置 android studio的配置_settings_39


  1. 安装 AVD Manager
  1. Android SDK Manager就是一个Android软件开发工具包管理器,连通本地和服务器,从服务器下载安卓开发所需工具到本地。
  2. AVD Manager是一个Android虚拟驱动管理器,主要用来创建安卓模拟器(即手机模拟器)。
  3. 安卓模拟器所需的镜像(可以理解成模拟器的操作系统)是通过SDK Manager来下载的。

Android Studio 忽略配置 android studio的配置_AndroidStudio_40


Android Studio 忽略配置 android studio的配置_AndroidStudio_41

  • 模拟机的配置
  • Android Studio 忽略配置 android studio的配置_AndroidStudio_42


  • 下载 System image 系统镜像
  • Android Studio 忽略配置 android studio的配置_AndroidStudio_43


  • 点击【Next】,选择配置项,后边可以更改。再点击【FInish】
  • Android Studio 忽略配置 android studio的配置_服务器_44


  • 之后 安装 Inter haxm (硬件加速执行管理器)。
  • 确认你的处理器是否是 Intel 的,如果是 ** AMD那就无法安装 **,如果是Intel的,再确认是否支持VT,根据你的处理器型号搜索一下,如果处理器是Intel的且支持VT,在开机时进入BIOS界面,不同的品牌进入BIOS的方法各不相同,通常是 F2/F12/delete 些,将Intel Virtualization Technology开启。

AMD 处理器 无法使用 Intel Haxm。

1. 使用基于ARM的系统映像。

在选择系统的时候,默认设置的 ABI 是 x86 类型,而 x86 是只支持因特尔处理器的。所以,在选择 ABI 的时候一定要选择 armeabi-v7a(arm64-v8a 没有测试是否可行)。第一次启动速度很慢,请耐心等待。

条件:
1、 AS 升级到 3.2 以上。Win 10 更新最新版本。
2、在 bios 设置中开启 AMD 的 svm mode 以支持虚拟化,默认是禁用的。
3、在 Windows 功能面板下开启 Hyper-V 功能并重启。
  1. 在 Windows 功能菜单中勾选 “Windows Hypervisor Platform”
  2. Android Studio 忽略配置 android studio的配置_Android_45


  3. 在 Windows 功能面板下开启 Hyper-V 功能并重启。
  4. Android Studio 忽略配置 android studio的配置_Android Studio 忽略配置_46


  5. 使用下载的 符合 AMD 处理器的镜像。
  6. Android Studio 忽略配置 android studio的配置_Android Studio 忽略配置_47


2. 使用 Virtual Box 和 Genymotion

  1. Genymotion是一款出色的跨平台的Android模拟器,具有容易安装和使用、运行速度快的特点,是Android开发、测试等相关人员的必备工具。
  2. 需要 Virtual Box 和 Genymotion 配合使用。
  • 选择 【with Virtual Box】进行下载,下载需要登陆,提前注册。
  • Android Studio 忽略配置 android studio的配置_settings_48


  1. 中间或多或少的会遇到很多问题,可能还要 开机修改 BIOS 的内容,要知道 BIOS (Basic Input Output System)基本输入输出系统,
  2. Android Studio 忽略配置 android studio的配置_settings_49

  3. 是很重要的内容,还要面临 Win 10 不支持 Genymotion 的问题,一方面怕修改过于烦躁,二是本人电脑配置低,这里就不细讲了。

3. 使用第三方模拟器(目前无法完成打电话发短信等操作)

3.1、夜神模拟器

  1. 夜神模拟器下载官网
  2. 先启动夜神模拟器,然后运行cmd命令。
  3. Android Studio 忽略配置 android studio的配置_settings_50


  4. 傻瓜式安装夜神模拟器。安装完成后
  5. Android Studio 忽略配置 android studio的配置_Android Studio 忽略配置_51


  6. Android Studio 忽略配置 android studio的配置_Android_52


  7. 使用 Android SDK 连接 夜神模拟器。
  8. Android Studio 忽略配置 android studio的配置_AndroidStudio_53


  • 执行 adb connect 127.0.0.1:62001
  • Android Studio 忽略配置 android studio的配置_AndroidStudio_54


  • 还可以从 模拟器的方向出发 ,执行 nox_adb connect 127.0.0.1:62001
  • Android Studio 忽略配置 android studio的配置_Android Studio 忽略配置_55


  • 多开模拟器
  • 第一个的端口号是 62001
  • 第二个的端口号是 62025
  • 第三个的端口号是 62006 (62025+1),以此类推。

3.2 其他模拟器

  • mumu模拟器:adb connect 127.0.0.1:7555
  • 海马玩模拟器:adb connect 127.0.0.1:26944
  • 逍遥安卓模拟器:adb connect 127.0.0.1:21503
  • 天天模拟器:adb connect 127.0.0.1:6555
六、后期配置

6.1、代码折叠

Android Studio 忽略配置 android studio的配置_AndroidStudio_56

6.2、代码字体设置

Android Studio 忽略配置 android studio的配置_Android Studio 忽略配置_57

6.3、Github 设置

  • Github设置
  • Android Studio 忽略配置 android studio的配置_服务器_58


  • Git设置,使用 Git 进行版本控制,你需要设置 Git 的安装文件目录。Settings ==》 Version Control ==》 Git ,在右侧中选择你的 Git 的安装目录。
  • Android Studio 忽略配置 android studio的配置_settings_59


6.4、修改 Android 的最低版本和目标版本

Android Studio 忽略配置 android studio的配置_settings_60