Android 另一次:SDL初始化失败,原因是:没有可用的视频设备
对不起,以前有人问过这个问题。而且有相当多的答案帮助了其他人。就我而言,它不起作用,所以请允许我再问一次 我正在运行CentOS 6.x(64位),我已经安装了glibc.i686。我想让我的Android仿真器做到这一点(称为Android仿真器): 你猜,现在发生了什么:Android 另一次:SDL初始化失败,原因是:没有可用的视频设备,android,linux,centos,Android,Linux,Centos,对不起,以前有人问过这个问题。而且有相当多的答案帮助了其他人。就我而言,它不起作用,所以请允许我再问一次 我正在运行CentOS 6.x(64位),我已经安装了glibc.i686。我想让我的Android仿真器做到这一点(称为Android仿真器): 你猜,现在发生了什么: SDL init failure, reason is: No available video device 措施1: 好的,看看其他帖子,我应该安装glibc.i686(yum install glibc.i686 n
SDL init failure, reason is: No available video device
措施1:
好的,看看其他帖子,我应该安装glibc.i686(yum install glibc.i686 ncurses-libs.i686 libstdc libstdc++.i686)\
libzip.i686 libX11.i686 libXrandr.i686 SDL.i686)。完成。还是不行
措施2:
好的,现在我想用strace进行一些深入的调试,得到了以下消息(只是一个摘录):
所以有一些错误,但它们重要吗
措施3:
我试过了,在另一个论坛上有人告诉我:
导出显示=:0
也不管用。相同的错误消息
措施4:
导出SDL\u VIDEODRIVER=不知道\u名称
嗯,这听起来很合理。但是如何找到已经安装的视频驱动程序(如果有的话)
我现在对此没有更多的想法。
我还能做些什么让那个该死的视频驱动程序工作呢?
谢谢
问候,,
伯恩哈德
SDL init failure, reason is: No available video device
execve("/var/opt/android-sdk-linux/tools/emulator", ["/var/opt/android-sdk-linux/tools"..., "-ports", "48578,58389", "-no-boot-anim", "-avd", "hudson_en-US_500_480x800_android"...], [/* 25 vars */]) = 0
[ Process PID=32558 runs in 32 bit mode. ]
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
access("/home/.android/avd/hudson_en-US_500_480x800_android-19_armeabi.avd", F_OK) = 0
access("/home/.android/avd/hudson_en-US_500_480x800_android-19_armeabi.avd/emulator-user.ini", F_OK) = -1 ENOENT (No such file or directory)
access("/home/.android/avd/hudson_en-US_500_480x800_android-19_armeabi.avd/kernel-qemu", F_OK) = -1 ENOENT (No such file or directory)
access("/var/opt/android-sdk-linux/add-ons/addon-google_apis-google-19/images/armeabi-v7a//kernel-qemu", F_OK) = -1 ENOENT (No such file or directory)
write(2, "SDL init failure, reason is: No "..., 55SDL init failure, reason is: No available video device
) = 55