Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java “如何修复”;未加载库:/System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage";在android studio中使用mac yosemite上的emulator?_Java_Android_Macos_Operating System_Osx Yosemite - Fatal编程技术网

Java “如何修复”;未加载库:/System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage";在android studio中使用mac yosemite上的emulator?

Java “如何修复”;未加载库:/System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage";在android studio中使用mac yosemite上的emulator?,java,android,macos,operating-system,osx-yosemite,Java,Android,Macos,Operating System,Osx Yosemite,我正试图在Mac上的Android Studio中运行一个应用程序。我使用的是mac OS Yosemite 10.10.5 我已经安装了我需要的所有东西,比如:sdk、emulator avd等等 我得到以下输出: 10:09 Emulator: dyld: Library not loaded: /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage 10:09 Emulator: Referenced

我正试图在Mac上的Android Studio中运行一个应用程序。我使用的是mac OS Yosemite 10.10.5

我已经安装了我需要的所有东西,比如:sdk、emulator 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)

如何解决这个问题?

我通过将Mac OS Yosemite更新为Mac OS Catalina解决了这个问题

这个问题是因为
苹果的内部系统框架和库在主要版本之间移动。在MacOS 10.10.5(约塞米蒂)中,CoreImage框架不在/System/Library/Frameworks中,而是在/System/Library/Frameworks/QuartzCore.framework/Frameworks/CoreImage.framework中,我有一个旧的10.9.5版本,因此我将文件链接到软件要求的位置: 在终端中:

sudo ln -sfv /System/Library/Frameworks//QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework /System/Library/Frameworks/CoreImage.framework

成功了

在Mac上安装Genymotion将取消所有设置

我也面临完全相同的问题problemDYLD_LIBRARY_PATH=/Users/m/LIBRARY/Android/sdk/emulator/lib64/qt/lib:/Users/m/LIBRARY/Android/emulator/lib64/gles_swiftshader:/Users/m/LIBRARY/Android/sdk/emulator/lib64/gles_angle11:/Users/m/LIBRARY/Android/sdk/emulator/lib64/gles_angle9:/Users/m/LIBRARY/Android/sdk/emulator/lib64/glesDyld错误:Lib未加载:/System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage引用自:/Users/USER/Library/Android/*/libqt5webenginecoreandroidmu.5.12.1.dylib原因:未找到图像在此处找到一些提示,但仍会一个接一个地显示缺失