React Native 错误:包路径无效,有效的系统映像路径为:ository...零

n9vozmp4  于 2023-05-29  发布在  React
关注(0)|答案(4)|浏览(176)

我已经安装了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

toe95027

toe950271#

为了解决问题,您需要首先运行cmd sdkmanager --list。列表中将填充已安装和可用的模块,确保:您已安装
1.构建工具sdkmanager build-tools 30
1.平台工具sdkmanager platform 30
1.系统映像sdkmanager "system-images;android-30;google_apis;x86"
1.系统映像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"
1.列表创建的avds emulator -list-avds
1.启动Emulator或AVD emulator @TestAVD

bxfogqkk

bxfogqkk2#

我已经解决了这个问题,安装图像第一像
sdkmanager --install "system-images;android-23;google_apis;x86"
然后就可以创建模拟器

41ik7eoe

41ik7eoe3#

似乎avdmanager找不到本地映像。请尝试:

  1. cd YOUR_SDK_ROOT_DIRECTORY
  2. avdmanager create avd -n test -k "system-images;android-23;google_apis;x86"
f2uvfpb9

f2uvfpb94#

因为你不能安装没有windows image的windows或者没有linux image的linux
androidAVD也是一样,需要先下载镜像才能安装
要下载映像,只需在cmd中键入以下命令:

sdkmanager "system-images;android-30;google_apis_playstore;x86"

你可以把图片的名字改成任何适合你的名字
在它完成下载后,现在你可以使用命令安装avd:

avdmanager create avd -n yourAvdName -k "system-images;android-30;google_apis_playstore;x86"

相关问题