gpt4 book ai didi

android - 请确保文件 "kernel-ranchu"与您的系统镜像位于同一位置

转载 作者:行者123 更新时间:2023-11-30 05:00:23 25 4
gpt4 key购买 nike

我正在尝试在 Linux mint 上运行 android 模拟器。

当我尝试在模拟器上运行 avd 时,出现以下错误。

emulator: ERROR: This AVD's configuration is missing a kernel file! Please ensure the file "kernel-ranchu" is in the same location as your system image.
emulator: ERROR: ANDROID_SDK_ROOT is undefined

当我导航到 android_sdk/system-images/android-21/default/armeabi-v7a 时

存在一个名为 kernel-qemu 的内核文件

我猜模拟器和我的 avd 之间存在某种兼容性问题?

有办法解决吗?

下面是我用来安装 android 工具和创建 avd...的脚本

# use sdkmanager to install all the tools 
SDKGET=~/android_sdk/tools/bin/sdkmanager
$SDKGET "build-tools;29.0.2"
$SDKGET "emulator"
$SDKGET "platform-tools"
$SDKGET "platforms;android-21"
$SDKGET "platforms;android-24"
$SDKGET "system-images;android-21;default;armeabi-v7a" # lollipop 5.0
$SDKGET "system-images;android-24;default;armeabi-v7a" # Nougat 7.0
$SDKGET "system-images;android-26;default;x86" # Orea 8.0

# use avdmanager to create the virtual devices
AVDMAKE=~/android_sdk/tools/bin/avdmanager
$AVDMAKE create avd -n Nexus4_5.0_api21 -k "system-images;android-21;default;armeabi-v7a" --device "Nexus 4" # 1280X768
$AVDMAKE create avd -n Nexus5_7.0_api24 -k "system-images;android-24;default;armeabi-v7a" --device "Nexus 5" # 1920 x 1080
$AVDMAKE create avd -n Nexus6P_8.0_api26 -k "system-images;android-26;default;x86" --device "Nexus 6P" # 2560 x 1440

最佳答案

我的解决方案是使用 android-24 和 android-26 系统镜像。他们在 android-21 不工作时工作。

关于android - 请确保文件 "kernel-ranchu"与您的系统镜像位于同一位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58349492/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com