Android Studio默认会在C:\Users\用户名\ .xxx 缓存一些数据。当使用Android Studio时间越来越长时,会发现C盘存储空间越来越小。

存储空间增加的主要原因是:

  • 经常导入第三方工程,会从远程下载大量第三方依赖,gradle相关插件,且不同编译版本需要下载对应support依赖
  • 经常编译会产生大量日志文件
  • 模拟器镜像文件占用大小,有时候删除模拟器不彻底导致残留

当然你可以修改AS配置默认路径,.gradle缓存路径

1.gradle 版本

位置:

插件版本位置:

2.Gradle瘦身处理:

  • 删除C:\Users\用户名\.android\avd目录下不要的模拟器镜像
  • 删除C:\Users\用户名\.gradle\wrapper\dists不要的gradle版本,保留常用版本(本人3.0以下的gradle版本已经全部清理,当导入的工程基于gradle3.0以下编译时,可以先修改本地支持的gradle版本和插件版本再导入工程)
  • 删除C:\Users\用户名\.gradle\caches不要的gradle版本缓存,跟第2点对应删除(依赖可以选择性删除)
  • 删除C:\Users\用户名\.gradle\daemon下每个gradle版本的.log日志文件(长期gradle构建编译,会产生大量日志文件,可达几个GB)

3.gradle下载

Gradle Distributions

gradle瘦身/删除没有用的文件相关推荐

  1. Spring Boot Gradle 瘦身打包 thinJar,分离 lib jar 依赖

    原文地址:weiku.co/article/135/ ,欢迎转载 需求背景: srping boot 2.0+ 打包生产的 fat jar 虽然部署起来很方便,但将所有依赖都打包到一个 jar 包中使 ...

  2. [转]ubuntu系统瘦身-清理系统垃圾文件

    这几天硬盘空间实在太小了,导致系统报警,找了些方法,居然随便清理出来30几G (1) 对anaconda瘦身: 这两条命令是对conda的无硬依赖的库进行清理.我清理出10+G- conda clea ...

  3. gradle普通项目构建外部依赖jar的终极方法gradle瘦身

    示例build.gradle如下 加载的包可以随意主要是下面的部分 plugins {id 'maven-publish' }dependencies {testCompile group: 'jun ...

  4. mysql数据库文件瘦身_mysql数据库ibdata1文件瘦身

    遇到InnoDB的共享表空间文件ibdata1文件大小暴增时,应该如何处理? 1.问题背景 用MySQL/InnoDB的童鞋可能也会有过烦恼,不知道为什么原因,ibdata1文件莫名其妙的增大,不知道 ...

  5. 京东金融Android瘦身探索与实践

    作者:京东科技 冯建华 一.背景 随着业务不断迭代更新,App的大小也在快速增加,2019年~2022年期间一度超过了117M,期间我们也做了部分优化如图1红色部分所示,但在做优化的同时面临着新的增量 ...

  6. 「Android」 APK瘦身探索

    本文来自尚妆Android团队青峰 发表于尚妆博客 APK瘦身探索 最近几周一直在研究如何为APK瘦身,折腾了很久,是时候写篇博客总结一下了,虽然已经准备了下周一要在客户端周会分享用的PPT:APK瘦 ...

  7. newduba首页怎么去掉_京喜小程序首页瘦身实践

    前言 在 web 开发场景,减少代码体积虽然是性能优化的一个方向,还没到锱铢必较的程度.但是在小程序场景,由于代码包上传阶段限制了主包 2M 和总包 16M(近期微信官方正在内测将总包上限调整至 20 ...

  8. iOS 优化 - 瘦身

    前言 iOS 优化将是一个专题,其中会包括包体积优化(瘦身).启动时间优化.UI 优化等等.那么这个专题的开篇就从瘦身开始吧. APP 的大小是分为 APP 下载大小和安装大小两个概念的. 下载大小是 ...

  9. 【rzxt】win7占用空间过大 简单的为C盘瘦身

    很多同学安装了win7系统之后发现C盘空余的空间严重不足了,是的WIN7系统对硬件要求教高,我们能够做的就是系统安装完成之后瘦身的工作. 第一步 就是开启 Administrator 帐户,先取得最高 ...

最新文章

  1. 如何从功能测试转化自动化测试?
  2. C 语言中的 feof()函数
  3. Burrard 大桥
  4. 臭名昭著的Java错误和陷阱
  5. JS结合Cookie实现验证码功能
  6. 判断某个字符出现的次数
  7. 目标跟踪之光流法---光流法简单介绍
  8. python只保留大写字母_python - 匹配某一行并保留大写字母?
  9. 推荐系统的因果关系感知邻域方法:Causality-Aware Neighborhood Methods for Recommender Systems(ECIR,2021)
  10. 同学聚会幽默 , 小学生搞笑图片
  11. 我想吃掉你的胰脏--影片--观后感
  12. matlab研究锂电池,基于MATLAB的锂电池健康状态建模实现
  13. [转载]创建、部署和调试 Apache Geronimo 应用程序
  14. Python|如何正确安装PaddleOCR
  15. 算法学习系列(贪心算法)—多处最优服务次序问题
  16. 零知识 QAP 问题的转化
  17. 赛福天拟增资LG供应商,切入动力电池领域;清能股份氢燃料电池渣土车项目落地佛山 | 能动...
  18. 错误ORA-01438: 值大于为此列指定的允许精度
  19. 环信多人音视频会议功能实现
  20. 山西工商学院计算机信息工程学院,【第二课堂】山西工商学院“迎新赛”篮球赛会计学院VS计算机信息工程学院...

热门文章

  1. 通过微软官方接口预览office文件的js
  2. mantano android 闪退,Mantano Ebook Reader Lite
  3. solr控制台导出csv或者json数据
  4. linux grep 显示行号 前后3行
  5. 美军2分钟快速入睡法
  6. “5G消息”深度分析报告:2022年C端渗透率46%(附下载)
  7. shell 引号 解析 逗号_Shell(Bash)单引号、双引号和反引号用法详解
  8. 打卡第5天:安恒元旦杯-爆破鬼才续与linux shell
  9. 如何在ASP.NET Core中创建自定义AuthorizeAttribute?
  10. 实验 – 配置 IPv4 静态路由和默认路由(教师版)步骤在末尾,报告结束以后(二十步解决,不用听课,闭着眼照着步骤做就没问题)