首页 > 解决方案 > 错误:包路径无效。有效的系统映像路径是:ository... null

问题描述

我已经安装了android的命令行工具,正确配置了所有的环境变量。

当我使用此命令创建虚拟设备时:

avdmanager create avd -n test -k "system-images;android-23;google_apis;x86"

它给出了以下错误:

error: package path is not valid. valid system image paths are:ository... null

我已经安装了 SDK 工具:sdkmanager "system-images;android-23;google_apis;x86"

并接受了许可证sdkmanager --licenses

但它仍然显示相同的错误。

顺便说一句,我将它用于 react-native

标签: androidreact-nativecommand-linecommand-line-interface

解决方案


为了解决您的问题,您需要先运行 cmd sdkmanager --list。列表将填充已安装和可用的模块确保:您已安装

  1. 构建工具sdkmanager build-tools 30
  2. 平台工具sdkmanager platform 30
  3. 系统映像sdkmanager "system-images;android-30;google_apis;x86"
  4. 系统映像sdkmanager "system-images;android-30;google_apis;x86_64"

安装或确保已安装上述内容后,您可以继续创建 avd。

  1. 创建一个 avd -avdmanager create avd -n TestAVD -k "system-images;android-30;google_apis;x86" --device "Pixel_4"
  2. 列出创建的 avdsemulator -list -avds
  3. 启动模拟器或 AVDemulator @TestAVD

推荐阅读