当前位置: 首页 > 知识库问答 >
问题:

更新Android SDK和工具时出现错误“未找到具有密钥模拟器的依赖包”

徐英锐
2023-03-14

我试图更新我的Android Studio,但出现了这个错误。我怎样才能解决这个问题?

我对Android Studio和Android应用程序开发没有太多经验。

我正在使用Android Studio 2.3和Linux。

共有3个答案

汝墨一
2023-03-14

暂时将更新频道更改为金丝雀频道(设置

陈鸿才
2023-03-14

这对我来说很有效:

  1. 下载命令行工具,将其放置在SDK文件夹中(例如,在mac上:/Users/user/Library/Android/SDK),然后将bin文件夹添加到路径中
  2. 安装最新的平台:在终端中,执行sdkmanager平台;android-25
  3. 打开Android Studio,进入SDK管理器(外观和行为

我希望这对你也有用。

严安志
2023-03-14

这对我来说很有效,因为这篇文章尝试:更新2https://stackoverflow.com/a/42735118/5133603

更新2:

emulator包问题的解决方案!

在研究了一段时间回购协议的XML之后,我发现了这个问题。

事实证明,“模拟器”包仅在通道3(金丝雀)中,而“工具”包在通道0(稳定)中,但依赖于“模拟器”。解决方案是强制管理器从通道3下载“模拟器”包:

./sdkmanager --channel=3 emulator

问题解决了!

 类似资料:
  • 什么是“AndroidSDK工具”、“AndroidSDK平台工具”和“AndroidSDK构建工具”?它们之间有什么不同? 在更新其他软件包后,该软件包的旧版本将被删除,但正如您所看到的,我同时拥有4个版本的“Android SDK构建工具”。你知道为什么吗?

  • 我已尝试将映像存储库推送到 IIS 服务器。我已将图像文件夹设置为在发布工件中发布的路径。生成管道成功运行,没有任何问题。但在发布管道中,收到错误“2022-01-03T05:02:47.5647566Z ##[error]错误:未找到具有指定模式的包。 检查任务中提到的包是在生成还是前一阶段中作为项目发布,并在当前作业中下载。在这里,我附加了构建工件映像和发布管道映像。请让我知道这个问题的解决方

  • 在一个。NET Core 3.0项目,我已经安装了Google。Protobuf。工具, 二进制文件是预期的位置, 但是,当尝试使用

  • 在终端中运行命令时出错: "keytools-list-v-alias androiddegkey-keystore%USERPROFILE%. android\debug.keystore" 导致以下错误: P.S:关于这个错误,我看到过类似的问题,但没有一个解决方案解决了我的问题。

  • 这个类包含一个静态方法getInstance(我想模拟它),以提供一个singleton对象和几个声明为公共静态的枚举类(在异常中可以看到其中一个名为ReadSets的类)。下面是这个类的样子。 有没有关于如何修复的线索?

  • 我正在使用Deploy azure应用程序服务在Team Services中插入构建步骤,我希望能够将PackageAsSingleFile设置为False来构建我的解决方案。但是,当我尝试使用创建的工件的路径发布包时,我得到“未找到具有指定模式的包”。 我是否需要创建两个项目,一个作为zip文件,一个作为文件包才能做我想做的事情?我已经尝试了不同的文件夹路径,但无论如何我都会得到相同的错误。