【问题标题】:Android emulator 30.8.4 not work on Apple M1Android 模拟器 30.8.4 不适用于 Apple M1
【发布时间】:2021-11-19 12:40:16
【问题描述】:

系统详情

块引用 Mac OS 11.6(大苏尔)
设备 - 配备 M1 芯片的 Mac book pro
Android Studio 版本- Android Studio 北极狐| 2020.3.1 补丁 2

错误堆栈

emulator: Android emulator version 30.8.4.0 (build_id 7600983) (CL:N/A)
<br>
emulator: INFO: ignore sdcard for arm at api level >= 30
<br>
handleCpuAcceleration: feature check for hvf
<br>
cannot add library /Users/username/Library/Android/sdk/emulator/qemu/darwin-aarch64/lib64/vulkan/libvulkan.dylib: failed
<br>
cannot add library /Users/username/Library/Android/sdk/emulator/lib64/vulkan/libvulkan.dylib: failed
<br>
EglOsGlLibrary: Could not open GL library libGLESv2.dylib [dlopen(libGLESv2.dylib, 2): no suitable image found.
<br>
Did find:
    /Users/username/Library/Android/sdk/emulator/lib64/gles_swiftshader/libGLESv2.dylib: code signature in 
<br>(/Users/username/Library/Android/sdk/emulator/lib64/gles_swiftshader/libGLESv2.dylib) not]
EglOsEglDispatcher: Could not open EGL library libEGL.dylib [dlopen(libEGL.dylib, 2): no suitable image found.  Did find:
    /Users/username/Library/Android/sdk/emulator/lib64/gles_swiftshader/libEGL.dylib: code signature in (/Users/username/Library/Android/sdk/emulator/lib64/gles_swiftshader/libEGL.dylib) not valid fo]

Android 模拟器版本 - 30.0.26 按预期完美运行。但是在 30.8.4.0 更新后它不起作用。

【问题讨论】:

  • 你能把错误写成代码吗?它增加了问题的可读性

标签: android macos android-emulator apple-m1


【解决方案1】:

更新:您需要将 java 版本更改为 1.8 并重建 android 项目。它对我有用。谢谢你

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-12
    • 1970-01-01
    • 2011-06-17
    • 2015-01-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多