【问题标题】:Issue creating AVD on command prompt in windows XP在 Windows XP 中的命令提示符下创建 AVD 问题
【发布时间】:2023-03-24 00:50:01
【问题描述】:

我是安卓开发的初学者。我按照 developer.google.com 中指定的程序进行操作。用于安装我尝试通过命令路径创建 AVD(Android 虚拟设备)。我在命令提示符下执行。

 android create avd --target 2 --name my_avd

但错误即将到来“Error: Target id is not valid. Use 'android.bat list targets' to get the target ids。”

执行android.bat 后,目标列表显示为空白。我也无法找出问题所在,因为我也已经设置了路径。

【问题讨论】:

  • 您可以编辑您的问题并包含您正在使用的完整命令行字符串吗?

标签: android eclipse command-prompt avd


【解决方案1】:

问题已解决。默认情况下,windows 不会为 android 虚拟设备加载 api。我们需要手动开始下载这些。遵循以下程序:

  1. 转到您提取的 android List item sdk 文件夹。到工具文件夹

  2. un android 批处理文件将加载一个 api。在这里转到设置并标记“强制https从http获取”。

  3. 然后去availabe包并amrk提供的链接并安装它。

    执行此过程后,上述所有指定的错误都将得到解决。

【讨论】:

    【解决方案2】:

    我认为你使用“android create avd -n xxx -t 2”来创建AVD,并使用“android.bat list targets”来查找创建结果。 您应该使用“android list avds”来列出 AVD。目标不同于虚拟设备。

    【讨论】:

    • 问题已解决。默认情况下,windows 不会为 android 虚拟设备加载 api。我们需要手动开始下载这些。请按照以下步骤操作:-> 转到您提取的 android sdk 文件夹。到工具文件夹-> 运行 android 批处理文件,将加载一个 api。在这里转到设置并标记“强制https从http获取->然后转到可用的包并amrk提供的链接并安装它。按照此过程完成后,上述所有指定的错误都将得到解决。
    【解决方案3】:

    您可能没有安装目标。在 sdk manager 中检查可用的包并安装一些。

    【讨论】:

      【解决方案4】:

      根据 dtmilano,安装一些软件包 [不同 Android 操作系统版本的图像]。这是一个容易错过的步骤。

      仅供参考:以下是在 MacOS 上使用 cmd 行工具在模拟器上安装应用程序的端到端步骤(我假设 win64 是等效的): http://richardboardman.com/2011/07/100-days-of-tech-day-1-android-dev-tools/

      【讨论】:

        猜你喜欢
        • 2011-04-02
        • 2010-09-23
        • 2019-04-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-16
        • 1970-01-01
        相关资源
        最近更新 更多