【问题标题】:Meteor on Ubuntu WSL: PANIC: Missing emulator engine program for 'x86' CPUUbuntu WSL 上的 Meteor:PANIC:缺少用于“x86”CPU 的仿真器引擎程序
【发布时间】:2022-07-15 19:59:27
【问题描述】:

在我的 Ubuntu/WSL 安装中,运行 meteor run android-device 时出现以下错误:

PANIC: Missing emulator engine program for 'x86' CPU.

如何解决这个缺少模拟器的问题?

我检查了我的路径,这些似乎没问题:

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=/home/user/.meteor:$PATH
export ANDROID_HOME=/etc/Android/Sdk
export ANDROID_SDK_ROOT=/etc/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/build-tools
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/cmdline-tools/latest/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/emulator
export ANDROID_BIN=/opt/android-studio-2021.2.1/android-studio/bin

我还可以检查我是否安装了模拟器:

user@ASUS-i7:/etc/Android/Sdk/tools$ ./emulator -list-avds
Pixel_5_API_30
user@ASUS-i7:/etc/Android/Sdk/tools$ 

Android Studio 版本:

Android Studio Chipmunk | 2021.2.1 Patch 1
Build #AI-212.5712.43.2112.8609683, built on May 18, 2022
Runtime version: 11.0.12+0-b1504.28-7817840 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Linux 5.10.16.3-microsoft-standard-wsl2
GC: G1 Young Generation, G1 Old Generation
Memory: 1280M
Cores: 8
Registry: external.system.auto.import.disabled=true

Current Desktop: Undefined

【问题讨论】:

    标签: android-studio meteor


    【解决方案1】:

    使用 windows adb 命令并在 Ubuntu 中创建符号链接解决了这个问题。

    sudo mv /etc/Android/Sdk/platform-tools/adb /etc/Android/Sdk/platform-tools/adb_bk
    
    
    sudo ln -s /mnt/c/Users/44739/Downloads/platform-tools_r33.0.2-windows-adb/platform-tools/adb.exe /etc/Android/Sdk/platform-tools/adb
    

    【讨论】:

      猜你喜欢
      • 2019-01-07
      • 2019-04-27
      • 2015-01-24
      • 1970-01-01
      • 2019-01-11
      • 2019-08-07
      • 2019-03-07
      • 2023-03-16
      • 2018-08-14
      相关资源
      最近更新 更多