前言

经常要用别人的Android Studio,但是每个人的开发习惯不一样,有人之前一直用Eclipse,有人之前一直用Visual Studio,快捷键不一样,所以要设置Android Studio,最好每个人都备份一下配置文件,打个压缩包,出差在外也好,和同事协同也好,替换配置能省不少事。

个人习惯记录

  • Settings->KeyMap->Eclipse
    快捷键用习惯了,比如Ctrl+D删除一行、Alt加↑往上移动一行、Alt+←游标返回上一步操作的地方、Ctrl+G检索用到的地方等。
  • Settings->Edit->Font把字体调到个人喜欢大小,我个人是16
  • Settings->Plugins里装几个常用的插件,比如DPI Calculator、GsonFormat、Alibaba Java Coding Guidelines、Android Parcelable code generator一些,值得一提的是,Android Studio3.6版本之后无法在软件内部直接下载,需要手动去各工具网站下载之后再导入。
  • 设置gradle用户空间,这个一般使用默认的,也可以自己设置
  • 在settings中没有android sdk androidstudio的settings在哪_Android

  • Settings->Other Settings->Kotlin Compiler的target JVM version设置成1.8

注意上图的For Current Project(当前项目)

设置新项目则在File->New Projects Settings->Settings for New Projects

  • File->Settings->Editor->File and Code Templates设置新建文件默认添加头部
/**
* @author haizhuo on ${DATE}
* @introduction 
*/

这样新建文件的时候会自动添加头部作者和时间。

  • 设置SDK、ndk、jdk路径
    File->Project Structure->SDK Location
    建议:如果电脑上有多个版本的Android Studio,建议设置系统环境变量下的jdk,因为在不同的进程上使用不同的JDK位置可能会导致Gradle生成多个守护程序。如果没有设置系统环境变量,gradle使用的jdk默认会使用当前Android Studio软件里的jre版本,可能与项目不匹配,会提示项目和gradle使用jdk版本不一致的警告。此外,关于环境变量配置可以查看文末的链接。

设置配置

首先打开Android Studio\bin目录,有3个文件需要注意:

  1. idea.properties

可以设置ide可打开最大文件大小;编辑器提供代码帮助时最大文件大小(如果启用了代码帮助,则文件越大,编辑器的工作就越慢);控制台循环缓冲区大小(输出大小不大于指定的缓冲区大小(Kb));
插件plugin文件夹路径;ide日志文件夹路径;弹出菜单属性等。

而我们要设置的是idea.config.pathidea.system.pathidea.plugins.path,分别为ide配置文件夹路径、ide系统文件夹路径和ide插件文件夹路径。

不指定,windows系统安装Android Studio时候有默认地址,比如AS3.5在

在settings中没有android sdk androidstudio的settings在哪_ide_02


没错,这2就是我们要备份的文件。

当换机时,修改idea.properties,修改如下:

#举个例子 
idea.config.path=D:/Tom/.AndroidStudio/config
idea.system.path=D:/Tom/.AndroidStudio/system
idea.plugins.path=${idea.config.path}/plugins
idea.log.path=${idea.system.path}/log

如果想拷贝之前使用的plugin,默认配置位置示例

C:\Users\Tom\AppData\Roaming\Google\AndroidStudio2020.3\plugins

  1. studio.exe.vmoptions
  2. studio64.exe.vmoptions
    虚拟机配置,我基本没配过,就见过设置更新地址、IPv4堆栈设置(true表示只支持ipv4)
-Djava.net.preferIPv4Stack=true 
-Didea.updates.url=http://dl.google.com/android/studio/patches/updates.xml 
-Didea.patches.url=http://dl.google.com/android/studio/patches/ 
# 电脑配置好调大就完事了,软件运行也要吃内存
-Xms512m
-Xmx4096m