【问题标题】:Is GUI for Android SDK manager gone?Android SDK 管理器的 GUI 消失了吗?
【发布时间】:2017-05-15 09:55:27
【问题描述】:

我很少为 Android 做一些事情,所以我有点困惑。后面有两种类型的安装——Android Studio 和只有 Android SDK。我有 IDEA,所以我不需要 Studio。通常我会下载带有 UI 工具的 SDK 来下载其组件。

我刚收到https://dl.google.com/android/repository/tools_r25.2.3-linux.zip,但在其中看不到 UI SDK Manager。有bin/sdkmanager shell 脚本。但这对我的目的来说有点不方便,因为通过 --list 的输出、复制粘贴包名称和运行 sdkmanager 会花费太多时间。

现在有什么快速安装的方法?

PS。我使用的是 Ubuntu 16.10,以防万一。

PS2。我刚刚按照documentation 尝试了sdkmanager "platforms;android-25",但在我同意条款后它没有给出任何输出。它在哪里安装 SDK 文件?它甚至安装了它吗?太棒了。

【问题讨论】:

  • 试试Android > SDK Manager > Launch Standalone SDK Manager
  • 这不是一个真正的解决方案,但我可以说的是,在 Windows 上,我在 android-sdk 目录的根目录中有一个 SDK Manager.exe。如果这有帮助(可能没有)。如果您是对的,您是否尝试下载较新的版本?
  • @Enzokie 我猜这是 Android Studio 中的东西?我有带有 Android 插件的标准 IDEA,因此没有这样的菜单选项。或者至少我没有看到它:)
  • 使用 android sdk v26,GUI 完全消失了。它只能从 android studio 访问。太糟糕了,谷歌积极推广 android studio。
  • 可在此处获得替代 SDK 管理器:stackoverflow.com/a/44244605/971547

标签: android android-sdk-tools android-sdk-manager


【解决方案1】:

看起来I'm not the only one 不得不处理这种白痴行为。安装方式

  1. zip 解压到某个/parent 文件夹,这样它就有/parent/tools。我将zip的tools的内容提取到/androidsdk,这是错误的。脚本找不到它。
  2. ANDROID_HOME 设置为/parent 文件夹。
  3. 运行 /parent/tools/android sdk 以查看 SDK 管理器的 GUI。

Google,是否很难将执行上述操作的脚本保留在安装 zip 中,这样人们就不需要浪费 40 分钟在谷歌上搜索?

【讨论】:

  • 不明白这个解决方案。 sdkmanager.exe 是消失了还是只是安装中的一个“错误”?
  • 现在,android sdk 打印出 Invalid or unsupported command "sdk"
  • The "android" command is deprecated. For manual SDK, AVD, and project management, please use Android Studio.
  • 什么鬼。我不关心或不需要 Android Studio。这太荒谬了。
  • 我认为这个答案现在已经过时了。它不适用于当前的 sdk
【解决方案2】:

GUI 正式消失了,但好心人为我们保存了最后一个: installer_r24.4.1-windows.exe

根据announcment,Google 自 2015 年 6 月起不打算支持 Eclipse 的 ADT 插件,以及 ADT 的 GUI。他们解释了整个切换到 Android Studio 的决定。官方 Android 资源没有链接可以下载最新的 GUI 版本,因为他们发现它存在潜在的安全漏洞。

所以你有机会下载最后保存的版本,直到链接不会改变。如果它已经发生,请尝试to search by tag

感谢Losin' Me提供链接:

发现于web.archive.org

【讨论】:

  • +1.Managed 成功启动了一个带有 Android Monitor 的模拟器来查看 logcat,而无需 Android Studio 的这个答案。谢谢你。更喜欢我的 GUI,然后是命令行。呃。
  • eclipse Andmore 项目正在努力让这些工具重新焕发生机。所以希望你能访问。谷歌的短网站迫使你只为这些选项通过 Android Studio UI。请密切关注 Andmore 项目,了解我们何时可以使用它。当它可用时,我也会尝试更新此评论。
  • @Unknownweirdo 请看我的帖子,显示如何use the GUI in latest SDK versions
【解决方案3】:

迟到了,但您可以下载 v24.4 安装程序,就像过去的美好时光here。它将自行更新到 v25.x,一切都按预期工作。也是一个很大的 ef'u Google。

2021-07 更新:此工具不提供版本 >= 30 的构建工具,并且不再显示较新的软件包

【讨论】:

  • 请注意 OP 使用的是 Ubuntu,这是一个 Windows 链接 - 但这是我需要的,所以我投了赞成票。
  • 我有 25.5 版 :)
  • @andreszs 如果你愿意,你仍然可以使用最新版本,即27.3.8with GUI support
【解决方案4】:

自 Android 发布构建工具 25.3.0 以来,他们删除了 android CLI 命令并将其替换为位于您的 $ANDROID_HOME/bin/tools 内的 avdmanagersdkmanager

运行此命令以获取 sdk-style path 中可用包的列表: sdkmanager --list

运行此命令以安装特定映像:sdkmanager --verbose "system-images;android-19;google_apis;x86"

【讨论】:

  • 简单来说,您的回答是“是的,GUI 不见了?”。通过 CLI 安装所有这些东西真是太糟糕了......
  • 很遗憾,是的。
  • @RAM237 我很自豪地说,图形用户界面将继续存在:stackoverflow.com/a/51429889/7551330
【解决方案5】:

在命令行中,只需键入

tools/android sdk

Android SDK 的常用 GUI 将被提示。

希望对你有帮助

【讨论】:

  • @expert 这看起来像是您需要的答案。我在 Ubuntu 上试过了。
  • @Enzokie 看起来还是缺少一些东西。我在lib 文件夹中看到有问题的 jar,但我很犹豫是否阅读 bash 3.5Kb 脚本以找出 Google 哪里出错了。
  • @expert 也许你需要设置环境变量。 ./android sdk 在我的情况下工作,假设我 cd 到正确的文件夹。
  • @Enzokie 哪个环境变量?我可以在文档中的哪里阅读?
  • 这也不再有效。 “无效或不受支持的命令“sdk”和“‘android’命令已弃用。如需手动 SDK、AVD 和项目管理,请使用 Android Studio。比奥巴马。
【解决方案6】:

如果您有 Android Studio,您可以将 Android Studio 中的 sdk 管理器指向您刚刚安装 SDK 的位置。您可以从那里管理它。这就是我必须做的。命令行对我来说太难了,因为我在运行 sdkmanager --list 命令时没有得到完整的包名

【讨论】:

  • 这救了我,网上的指令都过时了,希望你能从命令行打开 gui。这是迄今为止最简单的解决方案-
  • 太糟糕了。我喜欢独立的 GUI。
  • Google 刚刚决定遵循 Apple 的政策:不要让开发人员放松并专注于开发,我们需要做一些事情,让他们将大部分时间花在配置我们的东西上 }:-[跨度>
【解决方案7】:

这里是the link for download android sdk,带有适用于 windows、linux 和 mac 的 GUI:

解压后将tools文件夹放到androidsdk目录下,搜索android.bat:在windows中打开GUI。

下载软件包并开发应用程序。

【讨论】:

    【解决方案8】:

    对于与 Xamarin 一起使用,官方 Xamarin SDK Manager 现在可用于 Visual Studio 2017 及更高版本。它可以从 Visual Studio 安装程序中的“跨平台移动”工作负载下安装。它取代了 Google 的独立 SDK 管理器(在 Android SDK 工具包的 25.2.3 版中已弃用)。

    【讨论】:

      【解决方案9】:

      很抱歉撞到了一个墓碑。但我刚刚发布了一个简单的 Android SDK GUI。也许这个小小的周末项目可以让一些人免于使用 sdkmanager 命令行或两次下载 android-tools 的头痛。

      您可以通过AndroidGUI 查看我的项目。

      请随意分叉,或者最好将 PR 发送给我。任何帮助将不胜感激。

      PS:如果有人能指出最新的 sdklib-*.jar 源代码,那将非常有用。这样我就可以直接与 Android SDK 交互了。

      【讨论】:

        【解决方案10】:

        在工具目录中搜索'android.bat'文件并运行它,SDK管理器的GUI将打开。

        【讨论】:

        • 我已经尝试过了,但没有打开任何 GUI。我收到一条消息说“android”命令已被弃用,并使用不提供 GUI 的 tools\bin\sdkmanager.bat 和 avdmanager.bat 文件。
        • 我猜他们试图强迫人们下载 Android Studio IDE,因为我认为这是我唯一的解决方案,我没有时间处理用于选择和安装 android 图像的命令行。过去很简单的事情现在变得更加困难和烦人了 10 倍。
        • 上周的工作方式。不再。没有独立的 GUI 很糟糕。
        • 在完全不需要的情况下强制用户安装 Android Studio 是一种非常廉价的技巧。
        • 他们要求使用 Linux。
        【解决方案11】:

        对于所有 Windows 用户:我只是对旧的 GUI 可执行文件进行了“移植”...

        虽然移植是一个大词,但我只是更改了可执行文件,以便它读取 andoid_gui.bat 而不是 android.bat,并添加了该文件和一些必需的库(虽然我认为只需要 archquery.jar,我也把sdkmanager.jar、sdkstats.jar 和 sdkuilib.jar;即使没有它们,它似乎也能工作,所以如果不需要它们,请告诉我)

        解压到SDK目录即可

        Download here

        【讨论】:

          猜你喜欢
          • 2017-11-21
          • 1970-01-01
          • 1970-01-01
          • 2018-09-07
          • 2017-07-27
          • 1970-01-01
          • 2018-05-23
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多