Android Studio for Windows的安装与配置

文章目录
  1. 1. 下载并配置Java环境
  2. 2. 下载并安装Android Studio
  3. 3. 配置Github (可选)
  4. 4. 配置界面主题 (可选)
  5. 5. 配置字体与字号 (可选)
    1. 5.1. 代码编辑器
    2. 5.2. 左侧边栏和底栏
    3. 5.3. 控制台
  6. 6. 配置文本编码规则 (推荐)
  7. 7. 配置自动导包功能 (推荐)
  8. 8. 显示行号和方法分隔线 (推荐)
  9. 9. 生成存取方法时忽略前缀 (可选)
  10. 10. 设备调试设置
  11. 11. 更多
  12. 12. 致谢

本文简要说明了Android Studio for Windows的下载、安装与配置要点。完成本文提供的步骤,即可正式开始Windows平台的Android编程之旅。

1. 下载并配置Java环境

Oracle官网 下载并安装最新版本Oracle Java Standard Edition (Java SE) 对应的JDK,然后配置环境变量 (系统变量,下同) JAVA_HOME为JDK安装目录 (通常为C:\Program Files\Java\jdk1.x.x_xx目录),配置环境变量CLASSPATH.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;

  • StackOverflow的讨论,在JDK 8环境中,Android Studio工程代码可以正常编译和运行,但是当使用JDK 8提供的新特性,比如Lambda表达式时,会导致编译失败。

  • 在Android Studio安装页面中要求JDK 6或更高版本。而开发Android 5.0或更高版本的App时,则要求JDK 7或更高版本。

2. 下载并安装Android Studio

Android官网 下载最新版本Android Studio安装文件,双击运行android-studio-bundle-xxx.xxxxxxx-windows.exe,配置Android Studio与Android SDK的安装目录后,一路Next,直到安装完成。撰写该节时的Android Studio最新版本为1.4.1。

3. 配置Github (可选)

如果需要配置Github,则通过菜单File -> Settings -> Version Control -> Git,填写git.exe的路径。如果安装Github for Windows时使用了默认位置,则git.exe的路径为 C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\bin\git.exe。填写完成后可以点击Test按钮,测试路径是否填写正确。

然后选择菜单File -> Settings -> Version Control -> GitHub,填写GitHub登录用户名和密码。填写完成后同样可以通过点击Test按钮进行测试。

4. 配置界面主题 (可选)

如果对Android Studio的界面默认风格IntelliJ不满意,可以通过菜单File -> Settings -> Appearance & Behavior -> Appearance 修改Theme。个人认为Darcula黑色主题比较炫酷,各位不妨体验一下。

5. 配置字体与字号 (可选)

5.1. 代码编辑器

代码编辑器中默认字体的字号比较小,编程时眼睛容易疲劳。为了使用合适的字号,可以通过菜单File -> Settings -> Editor -> Colors & Fonts -> Font修改Editor Font里的Size。默认字号是12,可以调整为14或更大。在调整字号之前必须在同一页面上方点击Save As...按钮保存当前设置,然后才能对字号、字体等进行修改。

5.2. 左侧边栏和底栏

完成对代码编辑器的字号修改后,还需要对Android Studio其他子窗口 (如左侧边栏和底栏) 的字号进行修改,否则不同子窗口中的字号不一致,会有不谐调感。通过菜单File -> Settings -> Appearance & Behavior -> Appearance页面中勾选Override default fonts by:文本前的复选框,并将Size调整为14 (与之前代码编辑器中的字号相同)。

5.3. 控制台

同时,通过菜单File -> Settings -> Editor -> Colors & Fonts -> Console Font修改控制台字号为14。

至于上述三处设置中的“字体”设置,个人均使用Consolas,保持整体效果的一致性。

6. 配置文本编码规则 (推荐)

由于手机显示的字符通常使用UTF-8编码,因此推荐修改编码规则,避免出现乱码。通过菜单File -> Settings -> Editor -> File Encodings页面,将IDE EncodingProject EncodingDefault encoding for properties files对应的下拉框内容选择为UTF-8,并勾选Default encoding for properties files后面Transparent native-to-ascii conversion对应的复选框,完成字符编码设置。

7. 配置自动导包功能 (推荐)

自动导包对于Java开发者而言是一项非常便利的功能,可以在开发者使用其他package中的类时,自动添加对应的import语句。通过菜单File -> Settings -> Editor -> General -> Auto Import页面,勾选Java栏下方的Optimize imports on the flyAdd unambiguous imports on the fly对应的复选框,自动导包功能就设置好了。

8. 显示行号和方法分隔线 (推荐)

显示行号和方法分隔线可以方便阅读代码。通过菜单File -> Settings -> Editor -> General -> Appearance页面,勾选Show line numbersShow method separators对应的复选框,完成设置。由于个人不大习惯方法分隔线,因此仅设置“显示行号”。

9. 生成存取方法时忽略前缀 (可选)

如果在Android开发中使用m前缀来命名普通成员变量,使用s前缀来命名静态成员变量,则在生成变量的getter/setter方法时,可以在自动生成的方法名中忽略这些前缀。例如,对于成员变量mDate,如果不进行设置,则生成的getter方法将是getmDate,而设置后则生成正常的getDate。通过File -> Settings -> Editor -> Code Style -> Java页面,点击Code Generation选项卡,在Field一栏对应的Name prefix编辑框中填写m,在Static field一栏对应的Name prefix编辑框中填写s,即完成设置。

10. 设备调试设置

完成App程序编写后,需运行查看效果,此时可以使用Android模拟器或真机进行调试。如果使用模拟器,则点击右上方的AVD Manager按钮,在弹出的窗口中点击Create Virtual Device,依次选择硬件机型,系统版本,点击Finish后即完成一台虚拟设备的创建。

随后点击下图中Edit Configurations...选项

在弹出的窗口中Target Device一栏如果选择Show chooser dialog,则调试运行程序时会弹出选择窗口,让开发者选择使用模拟器或者真机设备。而如果选择USB device,则调试运行程序时始终使用USB连接的真机设备进行调试。

11. 更多

以上是个人的经验记录,更为全面的Android Studio设置教程参见 LicheeDev-某黎的博客

12. 致谢

本文撰写过程中主要参考了以下博客的内容,向两位博主表示衷心的感谢。