我在我的Ubuntu 11.10(32位)计算机上安装了Android SDK.我还在openjdk6上安装了Eclipse(3.7)和用于Android开发的相关插件.使用eclipse,我成功创建了一个Android虚拟设备(使用AVD Manager).但是,当我尝试运行此虚拟设备时,通过Eclipse或使用"模拟器"Android SDK可执行文件,模拟设备显示几秒钟,然后崩溃并显示以下消息:
[xcb]处理队列时的未知序列号[xcb]很可能
这是一个多线程客户端,并且没有调用
XInitThreads [xcb]正在中止,对不起.模拟器臂:../../ src/xcb_io.c:273:poll_for_event:断言`!xcb_xlib_threads_sequence_lost'失败.
中止
我试过谷歌搜索问题,但无法得到一个有效的解决方案.有人建议从openjdk切换到sun/oracle jdk.我试过这个(openjdk6 - > oracle jdk7),但结果没有变化.还使用具有相同结果的最新补丁更新了Ubuntu 11.10.我的机器是IBM Thinkpad R52,Pentium M处理器1.73GHz,1 GB RAM,Ubuntu耗尽了外部硬盘.
任何的想法?