我在 Ubuntu 12.10 上使用 official instructions 安装了 Android 开发者工具 (ADT) 包,其中包括 Eclipse 平台。 .当我从命令行运行程序时,我看到这条消息 8 次:
LIBDBUSMENU-GTK-CRITICAL **: watch_submenu: assertion `GTK_IS_MENU_SHELL(menu)' failed
当我退出时,我得到:
(ADT:5170): LIBDBUSMENU-GTK-CRITICAL **: watch_submenu: assertion `GTK_IS_MENU_SHELL(menu)' failed
(ADT:5170): LIBDBUSMENU-GTK-CRITICAL **: watch_submenu: assertion `GTK_IS_MENU_SHELL(menu)' failed
(ADT:5170): LIBDBUSMENU-GTK-CRITICAL **: watch_submenu: assertion `GTK_IS_MENU_SHELL(menu)' failed
(ADT:5170): LIBDBUSMENU-GTK-CRITICAL **: watch_submenu: assertion `GTK_IS_MENU_SHELL(menu)' failed
(ADT:5170): LIBDBUSMENU-GTK-CRITICAL **: watch_submenu: assertion `GTK_IS_MENU_SHELL(menu)' failed
(ADT:5170): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(ADT:5170): LIBDBUSMENU-GTK-CRITICAL **: watch_submenu: assertion `GTK_IS_MENU_SHELL(menu)' failed
(ADT:5170): LIBDBUSMENU-GTK-CRITICAL **: watch_submenu: assertion `GTK_IS_MENU_SHELL(menu)' failed
出了什么问题?
和
我应该期望 ADT 正常工作,还是会出现一些错误,或者功能会减少?
更新
当以 sudo
运行时:
sudo adt-bundle-linux-x86_64/eclipse/eclipse
没有 GTK 错误。如何在不使用 sudo
且不遇到 GTK 错误的情况下运行 ADT/Eclipse。
最佳答案
首先,运行它,看看它是否正常运行。无需依赖期望:)
您收到的错误是 GTK 错误消息。这些很少(如果有的话)很重要,并且与抛出它们的程序的核心功能无关。它们通常意味着程序的 GUI 中有一些过时的元素。我不会太担心他们。
正如我之前所说的,只是尝试看看。
关于linux - Android 开发人员工具 (ADT) 安装在未以 sudo 运行时会出现 GTK 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14650564/