有没有办法安装旧版本的Android平台工具?

问题描述 投票:0回答:3

我下午一直在四处寻找,看看是否有任何方法可以安装旧版本的

Android
platform-tools
。 我已经尝试过通过
sdkmanager
和旧的
android
版本,但所有这些似乎总是链接到最新版本的
platform-tools
。 我正在尝试在没有
Android Studio
的情况下做到这一点。

这也使得创建具有相同版本的服务器变得困难,因为当我们配置新系统时它会不断拉取最新版本。 我查看了发行说明,注意到根据构建日期,我们的系统有不同版本的

platform-tools

https://developer.android.com/studio/releases/platform-tools

问题:

  1. 有没有办法通过命令行或网络下载旧版本的
    platform-tools
  2. 我缺少一种方法来指定您在使用
    platform-tools
    时要安装哪个版本的
    sdkmanager
    吗?

谢谢你

android adb android-sdk-manager platform-tools
3个回答
20
投票

是的,您可以下载旧版本, https://dl.google.com/android/repository/platform-tools_r27.0.0-windows.zip 是一个示例。

更改链接中的版本号以获得您想要的版本。另一个例子 https://dl.google.com/android/repository/platform-tools_r26.0.0-windows.zip

编辑: 如果您想通过sdk管理器下载特定平台工具,请首先取消不需要的平台,如下图所示,然后单击应用。 enter image description here

然后再次下载平台工具如下图: enter image description here


0
投票

此外,如果您想要旧版本的软件包工具,请单击“显示软件包详细信息”,您就可以看到旧版本。

package tools


0
投票

我无法写评论,所以我在这里写:
(所以,投票给(救星!)navylover的答案,请不要投票给我)

navylover的回答绝对正确。
我将上述链接复制粘贴到浏览器的地址栏,并将 .zip 文件保存到 PC。
https://dl.google.com/android/repository/platform-tools_r26.0.0-windows.zip

请注意,r26是最旧的可下载版本,并且 支持所有以前的 API 版本。

在Windows上,我尝试了世界上所有的驱动程序!直到我意识到 Android 7 (Nougat)[API24] 需要旧版本的平台工具才能使 ADB 最终工作!
我之前没有意识到这一点,因为与 PC 的 FASTBOOT 通信已经工作正常,而 ADB 却给了我“adb.exe 已停止工作”错误。 (虽然很奇怪!)

非常感谢你!

© www.soinside.com 2019 - 2024. All rights reserved.