如何在android SDK中过滤不需要的包?

时间:2016-10-03 07:39:53

标签: android android-studio

Android SDK更新程序显示了许多不同的系统映像。我并不需要他们。是否可以选择检查我有兴趣在Android Studio中下载哪些软件包

screenshot

但是,我无法取消选中任何系统位置图像(只能取消选中Android Repository和Offline Repo)。

4 个答案:

答案 0 :(得分:5)

我认为澄清一些事情很重要。让我们以您的屏幕截图为基础:

SDK平台:它包含所有Android API。如果安装了任何SDK平台,那么它将成为更新跟踪的一部分。

SDK工具:它包含开发人员工具。任何已检查的将是更新跟踪。

SDK更新网站:它包含所有资源的存储库。

如果您不想获得任何系统映像的更新,请不要安装任何映像。然后,您不会收到有关更新的通知。我相当确定。您将获得有关仅安装内容的更新。

如果您仍有兴趣取消选中Android System Images,请执行以下操作:

  1. 点击Launch standalone SDK manager
  2. ,从 SDK平台启动SDK管理器
  3. 转到Tools下的菜单,然后点击Android Add-on Sites...
  4. 取消选中Android System Images
  5. 关闭,那就是
  6. 如果您无法点击菜单中的Tools。尝试将焦点更改为另一个窗口并返回SDK Manager窗口。它发生在我的Mac上

    Graphene with SGX

    祝你好运,'。

答案 1 :(得分:1)

您可以使用命令行sdkmanager,而不是使用Android Studio更新程序,该命令行位于your/path/to/Android/sdk/tools/bin/sdkmanager

使用sdkmanager --list,您可以打印所有可用的列表,并使用sdkmanager "system-images;the_wanted_system_image"

进行安装

答案 2 :(得分:0)

我不确定为什么您的屏幕截图显示SDK Update Sites(这是您可以选择更新来源的地方,而不是更新本身),但如果您选择SDK Platforms标签,请点击检查{{1}你将能够选择你想要的任何东西。

enter image description here

答案 3 :(得分:-1)

根据我的说法,这是最简单的方法 打开运行并输入

%USERPROFILE%\AppData\Local\Android\sdk\system-images

并从那里删除不需要的系统图像祝你好运