无法启动“./qemu/linux-x86_64/qemu-system-i386”:没有这样的文件或目录

2023-12-21

使用 25rc1 SDK 工具时,我在从 $PATH 启动模拟器时遇到问题

➜  ~  which emulator
/home/ligi/bin/android-sdk/tools/emulator
➜  ~  emulator @M 
Could not launch './qemu/linux-x86_64/qemu-system-i386': No such file or directory
➜  ~  /home/ligi/bin/android-sdk/tools/emulator @M
console on port 5554, ADB on port 5555

有人知道解决方法吗?我之前可以编写一个脚本来启动模拟器并在工具中进行 cd,但也许有更好的解决方案。


我在 android studio 2.3 中遇到了这个问题,它使用模拟器的新路径,因此请尝试以下操作:

不要使用 sdk-path/tools/ 目录中的 emulator 可执行文件,而是使用在 sdk-path/emulator/ 目录中找到的可执行文件>

并删除或重命名 sdk-path/tools 目录中的模拟器

因为 android sdk 附带了它自己的 libstdc++.so.6 你需要执行以下操作以避免 libGL 错误:

cd $ANDROID_HOME/emulator/lib64/libstdc++
mv libstdc++.so.6 libstdc++.so.6.bak
ln -s /usr/lib64/libstdc++.so.6 $ANDROID_HOME/emulator/lib64/libstdc++  
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法启动“./qemu/linux-x86_64/qemu-system-i386”:没有这样的文件或目录 的相关文章

随机推荐