📜  正在读取包列表... DoneBuilding 依赖树读取状态信息... DoneE:无法找到包 android-sdk-platform-tools-common (1)

📅  最后修改于: 2023-12-03 15:26:52.553000             🧑  作者: Mango

无法找到包 android-sdk-platform-tools-common

当您在使用 Android SDK 时,在安装或更新工具时可能会遇到以下错误消息:“E:无法找到包 android-sdk-platform-tools-common”。

这通常是因为无法连接到仓库或地址更改或仓库丢失造成的。

有几种方法可以解决此问题:

1. 更新 SDK 管理器

比较简单的方法是在 Android SDK 管理器中更新工具。

在 Android Studio 中,打开“Welcome to Android Studio”窗口,并单击“Configure”选项。选择“SDK Manager”,然后选择“SDK Tools”选项卡。检查是否有可用更新。如果有,请更新工具,然后重启 Android Studio。

2. 手动下载并安装包

如果无法从 SDK 管理器中找到所需的包,则可以手动下载并安装。

在此示例中,您需要下载 android-sdk-platform-tools-common 的安装包。您可以在这里找到下载链接。

下载并解压缩该文件。然后,将文件复制到 Android SDK 的 Platform-Tools 目录中 (比如 /Users/USERNAME/Library/Android/sdk/platform-tools/)。

3. 手动更新 Android SDK 仓库

如果上述两种方法都无法解决问题,则可能需要手动更新 Android SDK 仓库。

从 https://dl.google.com/android/repository/repository2-1.xml 下载最新的 repository2.xml 文件。然后,在 Android SDK 目录中的 /tools 目录中,找到 sdkmanager-cli.jar 文件。

使用以下命令手动更新 SDK 仓库:

java -jar sdkmanager-cli.jar --update --sdk_root=<path-to-sdk-directory>

其中,<path-to-sdk-directory> 是您的 Android SDK 目录的路径。

这应该会更新 SDK 仓库,并使工具可用。

无论哪种方法,都可以使您的 Android SDK 工具安装和使用起来更加平稳。