笔者今天手贱,意外清空了用户的配置目录,一下子回到了解放前╮( ̄▽ ̄)╭加之从来不给mac做备份,发现根本就忘了怎么配置AndroidStudio(以下简称AS),于是含着泪打开AS和印象笔记照着以前的笔记一步一步来,这里把那么多的笔记总结、记录下来。
安装
- 将解压出的可执行文件复制到/application目录下即可。
- 第一次启动时如果卡在logo界面,是因为AS在下载AndroidSDK,然而因为你懂的原因是下载不了的(~ ̄▽ ̄)~关闭AS,右键软件包->Show Package Contents 找到bin目录,在bin目录的idea.properties增加一行:
disable.android.first.run=true
,重新启动AS。 - 正常情况下AS能够自己找到SDK的位置(当然是你得已经下载好了),像笔者这种比较衰的连这个都一起随风而逝了,找不到的选择Configure-SDK Manager 选择你的SDK位置即可
- 选择新建一个工程或者导入工程,有可能卡在build处,这是因为本地没有该项目使用的gradle版本,AS正试图下载,然鹅这是办不到的(⊙o⊙)…
解决:一种方法是,去这个网站下好对应的版本。或者去Gradle官网(需要翻墙,下载还很慢)下载也可以。然后将下载好的这个文件(我下载的是gradle-2.14.1-all.zip)拷贝到这个目录下并解压:
另一种方法是,选择你一个你可以成功打开的工程,找到工程项目下的gradle-wrapper-gradle-wrapper.properties文件,复制最后一行的gradle版本到你的项目的相同位置处,然后再导入项目。 Paste_Image.png
代理问题,卡在resolve dependencies app:debug-compile
-
socks代理
Paste_Image.png - http代理
注:端口号还请根据自己的代理软件设置
设置
终于成功进入工程里了, 为了让AS更好用还需要适当的设置。
设置主题
AS内置了两套主题,默认Default白色,Darcula黑色
配置方法
- 设置
-
**Appearance & Behavior | Appearance | Theme **
还可以自定义字体样式,大小等。
Paste_Image.png
下载下来一般是一个jar文件,那么如何使用呢?
-
File -> Import Settings ->选择下载后的jar包,导入完成后需要重启Android Studio才能生效。
-
更换编辑器主题
Paste_Image.png
Editor | Colors & Fonts | Scheme 选择安装的主题
-
更换编辑器字体
**Editor | Colors & Fonts | Font **
Paste_Image.png -
自定义Log颜色
配置方法 -
打开设置
-
选择 Editor | Color & Fonts | Android Logcat
-
点击** Click on Save As… **按钮创建一个新的配色 Scheme
-
按照下面的表格修改对应的颜色(修改之前需要取消勾选 Use inherited attributes)
Log级别 | 颜色 |
---|---|
Assert | #AA66CC |
Debug | #33B5E5 |
Error | #FF4444 |
Info | #99CC00 |
Verbose | #FFFFFF |
Warning | #FFBB33 |
显示行号
当我首次启动我的 Android Studio 的时候,我想做的第一件事就是希望能看到文件中的行号。
配置方法
- command+,打开设置
- 选择 Editor | General | Appearance
- 勾选 Show line numbers
2、驼峰选择
Android 开发中,我们通常会使用驼峰命名法对变量进行命名,但是当我们通过 Ctrl + Left/ Right 键改变字符选择区域的时候 Android Studio 默认不支持‘驼峰’单词的选择。
配置方法
- 打开设置
- 选择 Editor | General | Smart Keys
- 选中 Use “CamelHumps” words
注意:如果你仍然希望当鼠标在单词上双击之后选中整个单词,需要作如下设置:
- 打开设置
- 选择 Editor | General
- 取消选中 Honor Camel Humps words settings when selecting on double click
3、命名前缀
我们通常会遵循 Android 官方关于编码风格的指导来进行字段命名。在 Android 源码中我们可以看到通常成员变量都是以‘m’开始。其实Android Studio 可以自动在帮我们生成字段名称的时候加上自定义的前缀,如:
- 普通成员变量以’m’开始
- 静态成员变量以’s’开始
配置方法
- 打开设置
- 选择 Editor | Code Style | Java
- 选择 Code Generation 标签
- 给普通 Field 添加一个’m’前缀,给 Static filed 添加一个’s’前缀
4、快速导包
在 AS 中,我们可以通过 Alt + Enter 和 Control + Alt + O 进行导包和清除无用导包,但我们都希望这些事情应当快速自动完成。
配置方法
- 打开设置
- 选择 Editor | General | Auto Import
- 勾选 Optimize imports on the fly
- 勾选 Add unambiguous imports on the fly
未完待续