先决条件: 作业系统:Mac OS X, 产品版本:10.10.5, Android Studio:2.2.3 for MAC
背景: 1.在Mac中安装android studio 2.在AVD管理器中创建了一个模拟器 3.从终端启动模拟器时,看到以下问题
输出:
mac1deblr:~ root# cd /private/var/root/Library/Android/sdk
mac1deblr:sdk root# emulator -list-avds
Nexus
Pixel
mac1deblr:sdk root# emulator @Pixel dyld: Library not loaded: /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
Referenced from: /private/var/root/Library/Android/sdk/emulator/lib64/qt/lib/libQt5WebEngineCoreAndroidEmu.5.12.1.dylib
Reason: image not found
Trace/BPT trap: 5
配置详细信息以供参考:我在MAC中的环境变量如下
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME;
export ANDROID_HOME=/private/var/root/Library/Android/sdk
export PATH=$ANDROID_HOME:$PATH
export PATH=$ANDROID_HOME/emulator:$PATH
export PATH=$ANDROID_HOME/platform-tools:$PATH
export PATH=$ANDROID_HOME/tools/bin:$PATH
export JASMINE_HOME=/private/var/root/node_modules/.bin/jasmine
export PATH=$JASMINE_HOME:$PATH
仿真器位于
mac1deblr:sdk root# which emulator
/private/var/root/Library/Android/sdk/emulator/emulator
注意:如果我直接从AVD管理器表中启动,则什么也不会发生。
请让我知道可能的原因。