Android Studio更改SDK、Gradle以及模拟器默认下载位置

版本:Android Studio Chipmunk | 2021.2.1 Patch 2
时间:2022年9月1日

1、更改SDK位置

找到 File -> Settings -> Appearance&Behavior -> System Settings -> Android SDK

Android Studio更改SDK、Gradle以及模拟器默认下载位置

在Android SDK Location栏中修改为你想要更改的位置

tips:建议先把原先的SDK文件复制粘贴过去,再修改该路径,修改完即可把原先的路径下文件删除

2、更改Gradle位置

C:\Users\用户名\.gradle文件夹复制粘贴到新路径,然后创建新的系统环境变量,变量名为 GRADLE_USER_HOME,值为你更改的新位置

例:

Android Studio更改SDK、Gradle以及模拟器默认下载位置

然后删除原文件即可。

另:

Settings -> Build,Execution,Deployment -> Build Tools -> Gradle中的Gradle user home位置是否修改好像都不影响Gradle的位置,但还是建议修改一下

Android Studio更改SDK、Gradle以及模拟器默认下载位置

3、更改安卓模拟器AVD默认下载位置

新建系统环境变量 ANDROID_SDK_HOME,值为你想要设置的新位置

例:

Android Studio更改SDK、Gradle以及模拟器默认下载位置

网上很多说创建和环境变量名是 ANDROID_AVD_HOME,但我实测是没用的,下载模拟器还是会下载到原位置,可能是版本问题?

如果你更换位置之前存在已下载的模拟器,你需要在将原文件移动到新位置前在 C:\Users\用户名\.android\avd文件下找到对应模拟器的 .ini 文件,将其中的path值修改为更换位置后的路径

Android Studio更改SDK、Gradle以及模拟器默认下载位置

Original: https://www.cnblogs.com/progress2022/p/16648008.html
Author: Neon1n
Title: Android Studio更改SDK、Gradle以及模拟器默认下载位置

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/619915/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • JUC学习笔记(四)

    JUC学习笔记(一)https://www.cnblogs.com/lm66/p/15118407.htmlJUC学习笔记(二)https://www.cnblogs.com/lm…

    数据库 2023年6月6日
    0105
  • 一句话的需求怎么测?需求文档的三种现状及应对策略

    转载请注明出处❤️ 你好,我是测试蔡坨坨。 今天,我们来聊聊需求文档那些事儿…… 众所周知,软件需求是软件项目研发的开始,是组建研发团队后第一次集体讨论的事…

    数据库 2023年6月11日
    086
  • vmstate 命令详解2022

    vmstat 是一个查看虚拟内存(Virtual Memory)使用状况的工具,但是怎样通过 vmstat 来发现系统中的瓶颈呢? 1。 使用vmstat 使用前我们先看下命令介绍…

    数据库 2023年6月14日
    088
  • 记一次MySql唯一索引在left join连表查询没走索引的问题

    在新建一张账单结算信息表bill_settlement_info的时候,建立的唯一索引uk_bill_no(bill_no,tenant_id)。由于列表查询用到该表的字段。所以在…

    数据库 2023年5月24日
    0130
  • Vue自定义组件实现v-model指令

    Tips: 本文所描述的Vue均默认是Vue2版本 在我们初次接触 Vue的时候,一定会了解到一个语法糖,那就是 v-model指令,它带给我们的第一印象就是它可以实现双向绑定 那…

    数据库 2023年6月11日
    078
  • [SWPU2019] Android3

    先反编译出java代码查看,发现没有坑,直接调用了库文件里的check 把so文件直接丢到ida中查找check函数,看到 这是说明flag是11位,刚好发现11个ascii码 &…

    数据库 2023年6月11日
    0101
  • Spring Boot MongoDB

    Linux下启动MongoDB并使用mongosh连接 启动方式有两种: systemctl start mongod mongod 启动的时候有可能会报类似如下的错误: Exec…

    数据库 2023年6月14日
    087
  • ASP.NET Core Docker部署

    前言 在前面文章中,介绍了 ASP.NET Core在 macOS,Linux 上基于Nginx和Jexus的发布和部署,本篇文章主要是如何在Docker容器中运行ASP.NET …

    数据库 2023年6月11日
    0116
  • JavaScript进阶内容——jQuery

    JavaScript进阶内容——jQuery 我们在前面的文章中已经掌握了JavaScript的全部内容,现在让我们了解一下JavaScript库 这篇文章主要是为了为大家大致讲解…

    数据库 2023年6月14日
    0101
  • LeetCode刷题笔记-简单入门题

    分割平衡字符串 在一个 平衡字符串 中,’L’ 和 ‘R’ 字符的数量是相同的。 给你一个平衡字符串 s,请你将它分割成尽可能多的平…

    数据库 2023年6月11日
    093
  • jdbc分页

    一、最低级分页 resources下的db.properties db.driver=com.mysql.cj.jdbc.Driver db.url=jdbc:mysql://lo…

    数据库 2023年6月9日
    0100
  • Mycat 学习笔记

    概述 1. Mycat 是什么? Mycat 是数据库中间件,连接 Java 应用程序和数据库,它的作用如下: 2. Mycat 原理 Mycat 拦截了用户发送过来的 SQL 语…

    数据库 2023年5月24日
    093
  • 常见的dos命令

    常用快捷键 alt+f4 常见的dos命令 打开CMD的方式 开始+系统+命令提示符 win+R 输入cmd打开控制台 在任意文件夹下,按住shift+鼠标右键点击 资源管理器的地…

    数据库 2023年6月11日
    098
  • Javaer 面试必背系列!超高频八股之三色标记法

    可达性分析可以分成两个阶段 根节点枚举 从根节点开始遍历对象图 前文提到过,在可达性分析中,第一阶段 “根节点枚举” 是必须 STW 的,不然如果分析过程中…

    数据库 2023年6月6日
    0105
  • leetcode 208. Implement Trie (Prefix Tree) 实现 Trie (前缀树) (中等)

    Trie(发音类似 “try”)或者说 前缀树 是一种树形数据结构,用于高效地存储和检索字符串数据集中的键。这一数据结构有相当多的应用情景,例如自动补完和拼…

    数据库 2023年6月16日
    098
  • gh-ost使用问题记录

    因为 pt-osc 对数据库性能影响较大,且容易造成死锁问题,目前我们在线更改表结构都使用 gh-ost 工具进行修改,这里记录一下使用 gh-ost 过程中的问题,以作记录;首先…

    数据库 2023年6月9日
    081
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球