Android Developer Tools(ADT)バンドルをインストールしました。これには、Eclipseプラットフォームが含まれています。 公式の指示 を使用します。メッセージ8回:
LIBDBUSMENU-GTK-CRITICAL **:watch_submenu:アサーション `GTK_IS_MENU_Shell(menu) 'が失敗しました
終了すると次のようになります:
>(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) 'が失敗しました `
>(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が正常に動作するのか、エラーが発生するのか、機能が低下するのを期待すべきですか?
[〜#〜] update [〜#〜]
Sudo
として実行する場合:
Sudo adt-bundle-linux-x86_64/Eclipse/eclipse
gTKエラーはありません。 Sudo
なしでGTKエラーに遭遇することなくADT/Eclipseを実行するにはどうすればよいですか?
この理由は、64ビットアーキテクチャを実行しているためだと思います。これは、非常に簡単に修正できることが望ましい。 64ビットUbuntuでAndroidを実行する場合、32ビットライブラリが必要です。これは、ターミナルで次を実行することで簡単にインストールできます。
Sudo apt-get install ia32-libs
それを試してみてください。 Sudo
と上記の編集を使用せずに動作する場合は、幸せな日々を!そうでない場合、私は見て回るでしょう。この修正により、64ビットUbuntuで問題が発生しました。
このリンク に移動し、ADT Zipをダウンロードしてインストールに使用します。問題が発生した場合はお知らせください。