热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何卸载AndroidStudio和AndroidSDK?

如何解决《如何卸载AndroidStudio和AndroidSDK?》经验,为你挑选了1个好方法。

我尝试安装Android Studio,最终占用了我所有的可用磁盘空间.我该如何卸载它?应用程序报告它使用400MB和/ user/me/Library/Android目录报告8GB.我可以删除这两个目录吗?我想尝试重新开始.

我在Mac OSX Mavericks上.

更新:
我按照这里的说明,

在此输入图像描述

这就是说,"Android Studio提供了开始为Android开发应用程序所需的一切".

接下来的页面说,"默认情况下,Android SDK中不包括您需要开始发展的一切." WTF?哪一个?

在此输入图像描述

所以按照该页面上的说明添加这些项目: 在此输入图像描述

我选择了它推荐的项目,并注意到一些项目,它提到已经安装的地方,而其他项目没有(它的名字最右边的图标).

我点击了要安装的最小金额,然后单击下一步.在下载过程中,我开始获得低磁盘空间警告.接下来我让Android出现了空间错误.所以我取消并回顾应用程序目录,那是400MB.然后我从某个地方记得它说某些东西会安装在/ Library/Android中.我检查那个目录,它是7.4GB.



1> Stephan Bran..:

最有可能的是,您可以修剪sdk目录.

在Mac OSX Yosemite上,我的android sdk文件夹在两分钟前占用了18 GB.现在,在删除了我目前没有使用的软件包后,它只有3.19 GB(不包括Android Studio).

在Android Studio中,选择工具> Android> SDK Manager.

保留工具.保留最新的android sdk(目前处于api级别21).这意味着,在文件夹api级别21内; 保留"SDK平台",保留"64位x86仿真器图像",删除"32位的intel x86仿真器图像",保留"Samples for SDK",保留"Android SDK文档",并保留"源代码" Android SDK"

对于"Google API",只有在您打算使用google maps api或其他一些谷歌API时才保留.最有可能的是,您也可以删除那个,并在需要时再次下载.

但是要删除"ARM模拟器映像"的包以及其他api级别的所有其他包.Android是向后兼容的,因此即使您的最低SDK非常低,定位最新的SDK也不需要额外的SDK.

从额外文件夹部分:保留"Intel x86 Accelerator(HAXM安装程序)",保留"Android支持存储库"并保留"Android支持库".你可以删除"Google Repository"(虽然我个人保留了那个,所以一旦你删除它,你最终可能会得到甚至不到3.19 GB).

如果你仍然需要更多的空间,我想你甚至可以删除"SDK Samples"和"Android SDK的来源"(不是我建议那样做.只有当你真的需要空间时才这样做).毕竟,如果Windows Phone和iPhone开发人员能够在不访问其平台源代码的情况下生存下去,那么没有理由我们大多数人都无法在没有源代码的情况下生存下去.


推荐阅读
  • 本文详细介绍了如何搭建一个高可用的MongoDB集群,包括环境准备、用户配置、目录创建、MongoDB安装、配置文件设置、集群组件部署等步骤。特别关注分片、读写分离及负载均衡的实现。 ... [详细]
  • 本文详细介绍了如何在本地环境中安装配置Frida及其服务器组件,以及如何通过Frida进行基本的应用程序动态分析,包括获取应用版本和加载的类信息。 ... [详细]
  • 在尝试使用Ubuntu 10.04进行Android开发时,遇到了系统无法识别HTC G1设备的情况。本文将详细介绍如何通过配置系统和安装必要的驱动来解决这一问题。 ... [详细]
  • 使用IntelliJ IDEA高效开发与运行Shell脚本
    本文介绍了如何利用IntelliJ IDEA中的BashSupport插件来增强Shell脚本的开发体验,包括插件的安装、配置以及脚本的运行方法。 ... [详细]
  • ED Tree HDU4812 点分治+逆元
    这道题非常巧妙!!!我们进行点分治的时候,算出当前子节点的所有子树中的节点,到当前节点节点的儿子节点的距离,如下图意思就是当前节点的红色节点,我们要求出红色节点的儿子节点绿色节点, ... [详细]
  • 利用Cookie实现用户登录状态的持久化
    本文探讨了如何使用Cookie技术在Web应用中实现用户登录状态的持久化,包括Cookie的基本概念、优势及主要操作方法,并通过一个简单的Java Web项目示例展示了具体实现过程。 ... [详细]
  • 本文将详细介绍如何配置并整合MVP架构、Retrofit网络请求库、Dagger2依赖注入框架以及RxAndroid响应式编程库,构建高效、模块化的Android应用。 ... [详细]
  • 本文详细介绍了PHP中的几种超全局变量,包括$GLOBAL、$_SERVER、$_POST、$_GET等,并探讨了AJAX的工作原理及其优缺点。通过具体示例,帮助读者更好地理解和应用这些技术。 ... [详细]
  • 本文概述了在GNU/Linux系统中,动态库在链接和运行阶段的搜索路径及其指定方法,包括通过编译时参数、环境变量及系统配置文件等方式来控制动态库的查找路径。 ... [详细]
  • 本文详细介绍了如何在 Ubuntu 14.04 系统上搭建仅使用 CPU 的 Caffe 深度学习框架,包括环境准备、依赖安装及编译过程。 ... [详细]
  • Jupyter Notebook多语言环境搭建指南
    本文详细介绍了如何在Linux环境下为Jupyter Notebook配置Python、Python3、R及Go四种编程语言的环境,包括必要的软件安装和配置步骤。 ... [详细]
  • Mysqlcheck作为MySQL提供的一个实用工具,主要用于数据库表的维护工作,包括检查、分析、修复及优化等操作。本文将详细介绍如何使用Mysqlcheck工具,并提供一些实践建议。 ... [详细]
  • 解决远程桌面连接时的身份验证错误问题
    本文介绍了如何解决在尝试远程访问服务器时遇到的身份验证错误,特别是当系统提示‘要求的函数不受支持’时的具体解决步骤。通过调整Windows注册表设置,您可以轻松解决这一常见问题。 ... [详细]
  • 本文详细介绍了Golang中string类型的内部结构及其特性,包括字符串的定义、表示方式、数据结构以及相关的操作方法,如字符串拼接和类型转换等。 ... [详细]
  • 本文详细介绍了在Linux操作系统上安装和部署MySQL数据库的过程,包括必要的环境准备、安装步骤、配置优化及安全设置等内容。 ... [详细]
author-avatar
晶晶9930_195
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有