如何在不安装Android Studio的情况下安装GUI android SDK管理器

Ste*_*ing 19 android android-sdk-manager

请注意,这个问题是Android SDK管理器的GUI消失了吗?已经得到了一个过去正确的解决方案,但不再解决问题.

在过去,我已经运行了Intelij Idea来开发Android项目,并且GUI SDK管理器可用.回到Android开发我现在发现 https://developer.android.com/studio/index.html只提供命令行独立SDK管理器.

如何安装GUI SDK管理器?我正在考虑安装Android Studio以获得它,然后可能卸载Android Studio并保留SDK管理器.我怀疑AVD可能会遇到同样的问题.

特别是其他地方提供的解

  1. 没有.../tools/android
  2. .../tools/android.bat只提供命令行选项
  3. .../tools/bin/sdkmanager.bat仅提供命令行选项

xav*_*rat 18

Android SDK GUI将继续存在

我很高兴告知社区,在使用大多数用户习惯的传统GUI的同时,仍然有一个功能齐全的解决方法来使用Android SDK.我很高兴地说GUI已经存在(尽管已经在SDK 26中被正式切断了)

如果您从头开始我建议您首先阅读这篇文章:如何在不下载Android Studio的情况下下载Android SDK?

这里最重要的是你必须首先安装在SDK的最后一个安装程序版本中找到的基本软件包(即sdk工具,平台工具,GUI sdk和AVD管理器等),否则你可以跳过这个如果您已经安装了sdk,请执行步骤.

我发现即使您更新了"SDK工具",您可以获得的最新版本总是25.x.x存在问题,因为它不允许您运行API级别26,27或28,正如我在我在另一个网站上的帖子:无法在模拟器上启动Android 8.0 Oreo:"解密失败"

经过几个星期的调查,我发现,除非你运行Android Studio(这与我们想要达到的目标相反),否则不再提供过时的模拟器了.

从版本25.2.3开始,模拟器(最初作为Android SDK工具的一部分分发)似乎不再更新了.

因此,解决方法涉及模拟器工具的" 手动/强制升级 ".目前我已成功升级到版本27.3.8(并顺利运行Android 9).

解决方法

要缩短故事,首先确保基本软件包仍然完好无损,然后按如下方式升级模拟器:

说明

  • 从下面提供的链接下载最新(或合适的模拟器)
  • 完成后,解压缩下载的emulator.zip文件并解压模拟器包%USERPROFILE%\Android\android-sdk\tools相关路径(是的,你必须合并成该文件夹,因为仿真器不具备的所有库和文件)
  • 在此之后你的模拟器将被更新(在我的情况下为27.3.8):

在此输入图像描述

Android SDK管理器(GUI)

现在像往常一样准备你的AVD(API级别27或28):

在此输入图像描述

Android AVD经理

运行新创建的虚拟设备,你应该好好去:

在此输入图像描述在此输入图像描述

请务必更新相关工具,图像等以获得最佳体验


重要链接

基础和模拟器工具(zip)

  1. Android SDK基础安装程序(离线窗口)
  2. Linux安装程序(也可以使用wget)
  3. 仿真器版本27.3.8(linux最新)
  4. 仿真器版本27.3.8(最新的Windows)
  5. 模拟器27.3.8(最新的mac os)
  6. 仿真器版本26.1.4(windows)
  7. 仿真器版本26.1.4(linux)
  8. 仿真器版本27.1.10(mac os)

更新:添加了最新的模拟器版本

特别感谢androiddev提供了linux,eaglemtVladyslav Panchenko的链接,用于提供repos的链接,对于mac os链接来说非常重要.


结论

似乎谷歌故意决定在独立Android SDK上插入GUI以支持Android工作室,这可能是因为存在潜在的安全漏洞,但无论什么原因,对于只需要独立软件包的人来说,这听起来可能并不令人信服......

  • 如果有帮助,我在 https://dl.google.com/android/repository/emulator-linux-5598178.zip 找到了模拟器的 29.3.5 版本 (2认同)

Div*_*hew 13

现在看来GUI已经完全消失了.从SDK v26开始,SDK Manager GUI只能通过Android Studio访问.Visual Studio上的SDK Manager按钮变得无法响应.现在我们可能只需安装Android Studio来管理和更新SDK和仿真器

谷歌是另一个推广自己的IDE的可怕行为.

更新:

该官方Xamarin SDK Manager现在可用于Visual Studio 2017及更高版本.它可以从Visual Studio Installer中的"跨平台移动"工作负载下安装.它取代了Google的独立SDK Manager(在Android SDK Tools软件包的25.2.3版中已弃用).要在Visual Studio中启动SDK Manager,请单击Tools > Android > Android SDK Manager

对于VS2015及更早版本,我们建议将SDK工具降级到25并使用旧的Google Emulator Manager GUI.SDK工具25仍然可以与API 26,27和更新版本一起使用,并且不会影响新平台的开发.这将为您提供一个界面,用于管理旧版VS的Android SDK.


Ere*_*rel 11

我们提供了一个基于sdkmanager.bat的开源GUI界面:B4A Sdk Manager

B4A SDK Manager

B4A AVD Manager

它主要是为B4A开发人员开发的,但它对任何不使用Android Studio的开发人员都很有用.


Den*_*rov 5

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

所以你有机会下载最后保存的版本,直到链接不会改变。但我认为总是可以在谷歌中通过标签“ installer_r24.4.1-windows.exe ”找到。

感谢Losin' Me提供链接:

web.archive.org 上找到