如何在 mac yosemite 上使用模拟器修复 android studio

我正在尝试在 Mac 上的 Android Studio 中运行应用程序。我使用的是 mac 操作系统 Yosemite 10.10.5。


我已经安装了我需要的一切,例如:sdk、模拟器 avd 等。


我得到以下输出:


10:09   Emulator: dyld: Library not loaded: /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage

10:09   Emulator: Referenced from: /Users/macoutlet/Library/Android/sdk/emulator/lib64/qt/lib/libQt5WebEngineCoreAndroidEmu.5.12.1.dylib

10:09   Emulator: Reason: image not found

10:09   Emulator: Process finished with exit code 133 (interrupted by signal 5: SIGTRAP)

如何解决这个问题?


守着一只汪
浏览 40回答 3
3回答

富国沪深

我有一个旧的 10.9.5 版本,所以我将文件链接到软件询问的位置:在终端中:sudo ln -sfv /System/Library/Frameworks//QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework /System/Library/Frameworks/CoreImage.framework它起作用了!

肥皂起泡泡

我通过将 Mac OS Yosemite 更新为 Mac OS Catalina 解决了这个问题。这个问题是因为 Apple 的内部系统框架和库在主要版本之间移动。在 MacOS 10.10.5 (Yosemite) 中,CoreImage 框架不在 /System/Library/Frameworks 中,而是在 /System/Library/Frameworks/QuartzCore.framework/Frameworks/CoreImage.framework 中

ITMISS

在 Mac 上安装 Genymotion 将处理所有设置
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java