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

Android命令行工具包路径为空Windows

荆煌
2023-03-14

对于我们的质量团队,我们希望安装API 30版本的模拟器,以便技术人员无需安装Android Studio即可测试我们的应用程序

我使用命令行工具下载不同的包,但我发现自己在创建带有此错误的模拟器时卡住了

  Error: Package path is not valid. Valid system image paths are:
null

这是我安装的软件包

      Installed packages:
  Path                                        | Version | Description
                     | Location
  -------                                     | ------- | -------
                     | -------
  build-tools;30.0.2                          | 30.0.2  | Android SDK Build-Tool
s 30.0.2             | build-tools\30.0.2\
  emulator                                    | 30.6.5  | Android Emulator
                     | emulator\
  patcher;v4                                  | 1       | SDK Patch Applier v4
                     | patcher\v4\
  platform-tools                              | 31.0.2  | Android SDK Platform-T
ools                 | platform-tools\
  platforms;android-30                        | 3       | Android SDK Platform 3
0                    | platforms\android-30\
  system-images;android-30;google_apis;x86_64 | 10      | Google APIs Intel x86
Atom_64 System Image | system-images\android-30\google_apis\x86_64\

所有内容都安装在命令行工具文件夹的bin文件夹中

我用来创建模拟器的命令

...\cmdline-tools\bin>avdmanager create avd -n "my_avd_30"
-k "system-images;android-30;google_apis;x86_64"

我不知道这是否是造成问题的原因,但我已经在电脑上安装了Android Studio,我已经接受了所有许可证

我错过了一些东西吗?忘记安装软件包?

谢谢你的帮助

辛德拉

共有1个答案

伊富
2023-03-14

我找到了解决办法。下载构建工具时,必须使用工具文件夹中的avdmanager。

通过使用它,我成功地创建了一个模拟器,并使用emulator启动它。exe,位于提供给SDK管理器的SDK文件夹根目录下的emulator文件夹中

 类似资料:
  • web3j命令行工具作为钱包工具 生成一个新的以太坊钱包: $ web3j wallet create 更新现有钱包的密码: $ web3j wallet update <walletfile> 将以太币发送到另一个地址: $ web3j wallet send <walletfile> 0x<address>|<ensName> 当把以太币Ether发送到另一个地址时,在交易发生之前,你会

  • 工欲善其事,必先利其器。学好SQLite的命令行工具,对于我们学习SQLite本身而言是非常非常有帮助的。最基本的一条就是,它让我们学习SQLite的过程更加轻松愉快。言归正传吧,在SQLite的官方下载网站,提供了支持多个平台的命令行工具,使用该工具我们可以完成大多数常用的SQLite操作,就像sqlplus之于Oracle。以下列表给出了该工具的内置命令: 命令名 命令说明 .help 列出所

  • 命令行工具 meteor help 获取 meteor 命令行使用帮助。运行 meteor help 会列出meteor所有命令。运行meteor help &lt;command&gt;会打印出关于meteor &lt;command&gt;的详细帮助。 meteor create &lt;name&gt; 创建一个名为&lt;name&gt;的子目录,并在里面新建一个Meteor应用。 met

  • web3j的完全jar文件分发包对每一次发布都提供命令行工具。命令行允许你从终端(terminal)使用web3j的一些功能: 这些工具提供: 钱包创建 钱包密码管理 从一个钱包转移到另一个钱包以太币 solidity智能合约封装包的产生 命令行工具可以从github项目存储库的releases页面下载zipfile/tarball包,或者通过源代码自己编译获得;OS X用户也可以通过Homebr

  • 命令行工具 web3j的jar包为每一个版本都提供命令行工具。命令行工具允许你直接通过一些命令使用web3j的一些功能: 钱包创建 钱包密码管理 资金从钱包转移到另一个 solidity编写的智能合同功能打包 请参阅文档以获得命令行相关的进一步的信息。

  • 命令行是程序员的好伙伴 作为一名优秀的程序员,熟练的命令行操作也是必不可少的。在『Laravel 实战教程』系列课程中,我们的很多操作都会使用到命令行,如: Git 操作; 虚拟机管理; 部署到线上等。 工欲善其事、必先利其器,命令行工具的选择也尤其重要。这里为了课程讲解的一致性,也为了避免读者在学习中犯不必要的错误,我们为各个平台挑选了专属的命令行工具,请大家配合使用。 Mac 用户 Mac O