无法从SDK Manager安装“Android SDK平台工具”

23
在安装过程中出现以下错误显示:
Done loading packages.
Preparing to install archives
Downloading Android SDK Platform-tools, revision 26.0.2
Download interrupted: Connection to https://dl.google.com refused
Done. Nothing was installed.
Preparing to install archives
Downloading Android SDK Platform-tools, revision 26.0.2
Download finished with wrong checksum. Expected 98832431e339c82be1fe910a733a3782071200fd, got aa3ef6f18eff4b8f12dbdf980647a6ce6c2ebe8c.
Done. Nothing was installed.

2
我也遇到了同样的问题。尝试关闭防病毒软件、Windows防火墙、清除SDK管理器缓存、强制使用HTTP等方法,但都没有解决问题。 - Pramus
你有检查过是否是代理问题吗?在这里检查答案:(https://dev59.com/aXXYa4cB1Zd3GeqP_OHy)。 - S.Hasan
7个回答

26

我不得不自己安装它。

  1. 下载链接:
    https://developer.android.com/studio/releases/platform-tools.html
  2. 选择压缩文件 SDK Platform-Tools for Windows 并解压缩它。
  3. 将其移动到你的安卓目录中,在我的情况下为:C:\Users\Public\Documents\Embarcadero\Studio\19.0\CatalogRepository\AndroidSDK-2433_19.0.27659.1188
  4. 现在你有了新目录:C:\Users\Public\Documents\Embarcadero\Studio\19.0\CatalogRepository\AndroidSDK-2433_19.0.27659.1188\platform-tools
  5. 再次运行 SDK Manager.exe

在我的情况下,错误已消失。我必须先安装4个软件包,然后再安装3个软件包。现在一切都完美运行。


这个解决方法对我有用。我猜测是谷歌在计算他们的zip文件的校验和时出了问题。 - gcode
此案例的直接下载链接可能为:https://dl.google.com/android/repository/platform-tools_r26.0.2-windows.zip。当然,这可能不会一直保持不变。 - Umair Malhi
对我也起作用了,谢谢。这可能不是最好的答案,但这就是我们所拥有的。只有 Google 能解决这个问题。 - Pramus
4
在Win7 pro x64上使用VS 2017,在我的Android SDK文件夹路径为C:\Program Files (x86)\Android\android-sdk。 - Zef
2
这对我也起作用了。在我的情况下,在 Windows 10 上,Android SDK 文件夹是 - "C:\Users\user_name\AppData\Local\Android\Sdk"。 - KavitaDev

8

您可以直接提取SDK管理器已经下载的存档:

  1. 进入您的android-sdk目录
  2. 进入“temp”文件夹
  3. 将“platform-tools_r26.0.2-windows.zip”解压到android-sdk根目录中

但这样做会使校验和变得无意义,除非您现在需要新版本,否则最好等待修复。


4
我首先使用Android SDK Manager删除了Android SDK Platform-tools,然后使用Umair Malhi提供的直接下载链接 (https://dl.google.com/android/repository/platform-tools_r26.0.2-windows.zip) , 接着将platform-tools文件夹解压缩到SDK文件夹中 (在我的情况下是C:\ProgramData\Microsoft\AndroidSDK\25)。如果您重新运行Android SDK Manager,则问题将得到解决。

3

我曾经遇到过同样的问题,当我以管理员身份运行Visual Studio后,更新成功了。

编辑:新版VS现在会提示您在单击Android SDK平台工具时以管理员身份运行VS。


1
我曾经遇到过相同的校验和问题,直到我刚刚升级到Android Studio 3.0。现在,Android SDK Platform-tools 26.0.2可以正常下载和安装。不确定这个问题是否仍存在于Android Studio 2.x中,或者它是否已经单独修复,但现在再次尝试是值得的。

0
在我的情况下,我所需要做的就是以管理员身份运行Android Studio,然后安装包就可以顺利安装了。

-1

我有同样的问题,在我的情况下,我没有编写platform-tools文件夹的规则。因此,我使用以下命令为自己编写了规则:

sudo chmod -R ugo+rw

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接