Android SDK管理器的GUI消失了吗?


95

我很少为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/sdkmanagershell脚本。但这对我来说有点不方便,因为要通过输出--list,复制粘贴的包名称并运行sdkmanager会花费太多时间。

现在如何快速安装它?

PS。我在Ubuntu 16.10上使用,以防万一。

PS2。我只是sdkmanager "platforms;android-25"按照文档尝试过,但在我同意条款后却没有任何输出。它在哪里安装SDK文件?它甚至安装了吗?惊人。


尝试Android > SDK Manager > Launch Standalone SDK Manager
Enzokie '16

这不是一个真正的解决方案,但是我可以说的是,在Windows上,我在android-sdk目录的根目录中有一个SDK Manager.exe。如果有帮助(可能没有帮助)。如果您是对的,您是否尝试下载较新的版本?
Beppi's

@Enzokie我想这是Android Studio中的东西吗?我有带Android插件的标准IDEA,因此没有此类菜单选项。或至少我看不到它:)
专家

16
使用android sdk v26时,GUI完全消失了。仅可从android studio访问。太糟糕了,Google积极推广android studio。
巴拉特G

可在此处找到备用的SDK管理器:stackoverflow.com/a/44244605/971547
Erel,

Answers:


57

看来我不是唯一需要处理这种愚蠢行为的人。安装方式

  1. zip压缩到某个/parent文件夹中,这样就可以了/parent/tools。我提取的拉链的内容tools/androidsdk,这是错误的。脚本找不到它。
  2. 设置ANDROID_HOME/parent文件夹。
  3. 运行/parent/tools/android sdk以查看SDK Manager的GUI。

Google,难道不会在安装zip中留下上面的脚本,这样人们就不必浪费40分钟来搜索?


2
不了解此解决方案。sdkmanager.exe是否消失了,或者只是安装中的“错误”?
user1845593

37
现在,android sdk打印出来Invalid or unsupported command "sdk"
Asfand Qazi

10
The "android" command is deprecated. For manual SDK, AVD, and project management, please use Android Studio.
Miha_x64

24
什么鬼话 我不在乎或不需要Android Studio。这是荒唐的。

5
我认为这个答案已经过时了。它不适用于当前的SDK
agpt

52

GUI正式消失了,但是令人愉快的人们为我们保存了最后一个: installer_r24.4.1-windows.exe

根据此公告,自2015年6月以来,Google不再打算支持Eclipse的ADT插入,因此完全不支持ADT的GUI。他们通过全面切换到Android Studio来解释这一决定。在官方的Android来源上没有链接可以下载最新的GUI版本,因为他们认为该版本存在潜在的安全漏洞。

因此,您将有机会下载最后保存的版本,直到链接不会更改为止。如果已经发生,请尝试按标签搜索

感谢Losin'Me的链接:

web.archive.org上找到


2
+1。无需Android Studio,就可以成功地使用Android Monitor启动模拟器来查看logcat,而无需使用Android Studio。谢谢。首选我的GUI,然后再选择命令行。恩
Unknownweirdo



蚀Andmore项目正在努力使这些工具恢复生机。因此,希望您可以访问。Google的位置很短,只能强迫您通过Android Studio UI来使用这些选项。请密切关注Andmore项目,以了解何时可用。如果有可用的评论,我也会尝试对其进行更新。
kingargyle

1
@Unknownweirdo请参阅我的文章,该文章显示如何在最新的SDK版本中使用GUI
xavier_fakerat

25

迟到了,但你可以下载安装程序v24.4像好老的一天在这里。它将自身更新到v25.x,一切正常。也是ef'u的大Google。


4
请注意,OP使用的是Ubuntu,这是Windows的链接-但这正是我所需要的,因此我投票赞成。
米尔顿

我有25.5版:)
andreszs

@andreszs如果愿意,您仍然可以使用最新版本,即27.3.8 具有GUI支持
xavier_fakerat

9

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

运行以下命令以sdk样式路径获取可用软件包的列表: sdkmanager --list

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


2
简而言之,您的答案是“是,GUI消失了?”。通过CLI安装所有这些东西太可怕了
RAM237 '17

2
不幸的是。
solidak '17

@ RAM237我很自豪地说GUI可以留在这里查看:stackoverflow.com/a/51429889/7551330
xavier_fakerat

8

在命令行中,只需键入

tools/android sdk

并会提示Android SDK的常规GUI。

希望这可以帮助


1
@expert这看起来像您需要的答案。我在Ubuntu中尝试过。
Enzokie '16

@Enzokie似乎仍然缺少某些内容。我在lib文件夹中看到有问题的jar,但是我不愿阅读bash 3.5Kb脚本以了解Google在哪里犯了错误。
专家

1
@expert也许您需要设置环境变量。该./android sdk工作在我的情况下,假设我cd正确的文件夹。
Enzokie '16

@Enzokie哪个环境变量?我可以在文档的哪里阅读?
专家

4
这也不再起作用。“无效或不受支持的命令“ sdk”和“已弃用'android'命令。有关手动SDK,AVD和项目管理的信息,请使用Android Studio。坦·奥巴马。
Nilzor

4

如果您拥有Android Studio,则可以将Android Studio中的SDK管理器指向刚安装SDK的位置。您可以从那里进行管理。那就是我要做的。命令行对我来说是如此艰难,因为在运行sdkmanager --list命令时我没有获得完整的软件包名称


1
这救了我,网络上的所有指令都已过时,希望您能够从命令行打开gui。
到目前为止

3
糟透了。我喜欢独立的GUI。
马丁

谷歌刚刚决定遵循苹果的政策:不要让开发人员放松并专注于开发,我们需要做一些事情,以便他们将大部分时间用于配置我们的东西}:-[
RAM237 '17

2

这是用于Windows,Linux和Mac的GUI 下载android sdk的链接

解压缩并将名为tools的文件夹放在androidsdk目录中,搜索android.bat:它是在Windows中打开的GUI。

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


2

与Xamarin一起Xamarin SDK Manager使用时,Visual Studio 2017及更高版本现在提供正式版。可以从Visual Studio安装程序中的“跨平台移动”工作负载下安装它。它取代了Google的独立SDK Manager(Android SDK Tools软件包的版本25.2.3中已弃用)。


1

在工具目录中搜索“ android.bat”文件并运行它,将打开SDK Manager的GUI。


8
我已经尝试过了,没有GUI打开。我收到一条消息,说“ android”命令已被弃用,并使用不带GUI的tools \ bin \ sdkmanager.bat和avdmanager.bat文件。
meconroy

9
我猜他们正在试图迫使人们下载Android Studio IDE,因为我认为这是我唯一的解决方案,我没有时间处理选择和安装android映像的命令行。曾经很容易的事情变得更加困难和烦人了十倍。
meconroy

上周如何运作。不再。没有独立的GUI很烂。
马丁

2
当完全不需要Android Studio时,强制用户安装它是一个非常便宜的技巧。
andreszs

他们要求使用Linux。
robbyoconnor

1

对不起,我撞坏了一个墓地。但是我刚刚发布了一个简单的Android SDK GUI。也许这个小小的周末项目可以使一些人免于使用sdkmanager命令行或两次下载android-tools的麻烦。

您可以在AndroidGUI上检查我的项目。

您可以随意分叉,或者最好将其发送给我。任何帮助将不胜感激。

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.