配置.Android Studio

本文最后更新于:2020年9月30日 凌晨

介绍

只添加了我自己觉得舒服的配置,大多修改比较大的文件目录(例:sdk,模拟器)的存放位置
各种修改会尽量附上官方文档的说明和地址,本文章只做参考

环境变量

JDK 可不配置,Studio 会有内置供于使用,

若设置了 JAVA_HOME ,会提醒多个 JDK 会影响性能,
请务必通过在设置页面设置 JDK 为同一个,或者直接通过 STUDIO_JDK 配置。
变量[1]有很多,这里只列出了我在使用,并建议设置的,也会让在重装 Studio 的时候省下很多功夫。

SDK

变量名 默认路径 作用
ANDROID_SDK_ROOT sdk 的绝对路径,无默认值 设置 SDK 安装目录的路径,ANDROID_HOME 也指向 SDK 安装目录,但已弃用。

Studio 环境变量

变量名 默认路径 作用
STUDIO_VM_OPTIONS - 设置 studio.vmoptions 文件的位置。
文件包含影响 Java HotSpot 虚拟机性能特征的设置。
也可在 Studio 中设置
STUDIO_PROPERTIES - 设置 idea.properties 文件的位置。
可以使用此文件设置 Studio 的 IDE 属性(例如安装的插件),以及 IDE 支持的文件上限大小等。
也可在 Studio 中设置
STUDIO_JDK - Studio 所使用的 JDK 的位置。
IDE 启动时,会有这么个检查顺序:STUDIO_JDKJDK_HOMEJAVA_HOME
STUDIO_GRADLE_JDK - Studio 用于启动 Gradle 守护程序的 JDK 的位置。
若未定义,会使用在 Project Structure 对话框中的设置值。

模拟器环境变量

注:若变量设置无效,请尝试设置 ANDROID_SDK_HOME 变量,间接导向想要的位置

变量名 默认路径 作用
ANDROID_EMULATOR_HOME $ANDROID_SDK_HOME/.android/ 设置特定于用户的模拟器配置目录的路径。
ANDROID_AVD_HOME $ANDROID_EMULATOR_HOME/avd/ 所有 AVD 特定文件的目录的路径,这些文件大多由非常大的磁盘映像组成。

Gradle

各种依赖包也会保存在这[2]

变量名 默认路径 作用
GRADLE_USER_HOME %USERPROFILE%\.gradle Gradle 缓存保存位置

效果图

配置文件修改

idea.properties

  • 路径:Android Studio安装目录\bin\idea.properties
  • 作用:
    修改用户配置文件,插件目录的存放位置。
    原存放目录:C:\Users\UserName\.AndroidStudio+版本号,例 4.0 版本就是 .AndroidStudio4.0
  • 缺点:
    1. 每次 Studio 更新,都会提醒要删除,不然无法安装。
      解决的话可以通过符号链接直接把整个目录搬运,这样连文件都不需要修改了。
      😘顺便配上懒人工具:FreeMove(可视化使用符号链接)
      idea.properties 修改

网络配置

  1. 搭建 Nexus 仓库给项目依赖加速 尝试 配置离线编译依赖项
    请求依赖搭建成 查询本地离线 -》 Docker的Nexus仓库 -》 再去查找

插件篇

  1. .ignore
    不是所有的文件都需要托管给 Git 这些版本管理文件,这个插件内置了一些规则,加快提交的速度等。
  2. LeetCode
    无聊了可以刷刷题开放下思路,不用打开 LeetCode 看题目再在编译器编写,直接一步到位。
  3. JsonToKotlinClass
    可以根据 Json 生成 Kotlin 的数据类。
  4. Android WiFi ADB
    一键局域网连接调试手机。
  5. Nyan Progress Bar
    魔性的彩虹猫加载样式,来点样式舒服下。

参考资料

注: 文章可能存在过时因素,请参考官方文档为主


本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!