无法在 MacOS 上的 Android Studio 之外启动 Android 模拟器

2024-02-21

将 qemu 进程固定到扩展坞然后退出并再次单击它后,出现以下错误。有没有办法直接从 Finder 启动模拟器,而无需先进入 Android Studio?

   /Users/johnny/Develop/android/sdk/tools/qemu/darwin-x86_64/qemu-system-x86_64 ; exit;
    dyld: Library not loaded: libQt5Widgets.5.dylib
      Referenced from: /Users/johnny/Develop/android/sdk/tools/qemu/darwin-x86_64/qemu-system-x86_64
      Reason: image not found
    [1]    48616 trace trap  /Users/johnny/Develop/android/sdk/tools/qemu/darwin-x86_64/qemu-system-x86_6

    [Process completed]

似乎一些动态链接库已随新的 Android 模拟器移动。

您需要做的就是:在从命令行启动模拟器之前,将包含库的文件夹添加到搜索路径中。

就像是:

export DYLD_LIBRARY_PATH="<path to your SDK>/tools/lib64:<path to your SDK>/tools/lib64/qt/lib:$DYLD_LIBRARY_PATH"

假设您要启动 64 位版本。除此之外,您可以使用以下命令行启动模拟器:

emulator64-x86 -avd <name_of_your_AVD_file>

请注意,在 AVD 名称中不要使用空格字符,而是使用下划线。当然,使用您需要的模拟器可执行文件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法在 MacOS 上的 Android Studio 之外启动 Android 模拟器 的相关文章

随机推荐