0

公式の手順を使用して、Eclipseプラットフォームを含むAndroid Developer Tools(ADT)バンドルをUbuntu12.10にインストールしました。コマンドラインからプログラムを実行すると、次のメッセージが8回表示されます。

LIBDBUSMENU-GTK-クリティカル**:watch_submenu:アサーション `GTK_IS_MENU_SHELL(menu)'が失敗しました

終了すると、次のようになります。

(ADT:5170):LIBDBUSMENU-GTK-CRITICAL **:watch_submenu:アサーション `GTK_IS_MENU_SHELL(menu)'が失敗しました

(ADT:5170):LIBDBUSMENU-GTK-CRITICAL **:watch_submenu:アサーション `GTK_IS_MENU_SHELL(menu)'が失敗しました

(ADT:5170):LIBDBUSMENU-GTK-CRITICAL **:watch_submenu:アサーション `GTK_IS_MENU_SHELL(menu)'が失敗しました

(ADT:5170):LIBDBUSMENU-GTK-CRITICAL **:watch_submenu:アサーション `GTK_IS_MENU_SHELL(menu)'が失敗しました

(ADT:5170):LIBDBUSMENU-GTK-CRITICAL **:watch_submenu:アサーション `GTK_IS_MENU_SHELL(menu)'が失敗しました

(ADT:5170):LIBDBUSMENU-GLIB-警告**:私たちが親であると信じていない子を削除しようとしています。

(ADT:5170):LIBDBUSMENU-GTK-CRITICAL **:watch_submenu:アサーション `GTK_IS_MENU_SHELL(menu)'が失敗しました

(ADT:5170):LIBDBUSMENU-GTK-CRITICAL **:watch_submenu:アサーション `GTK_IS_MENU_SHELL(menu)'が失敗しました

何が問題になっていますか?
ADTが正常に機能するか、エラーが発生するか、機能が低下することを期待する必要があり
ますか?

アップデート

として実行する場合sudo

sudo adt-bundle-linux-x86_64 / eclipse / eclipse

GTKエラーはありません。sudoGTKエラーが発生することなく、または発生せずにADT/Eclipseを実行するにはどうすればよいですか。

4

3 に答える 3

1

まず、それを実行して、正常に動作するかどうかを確認します。期待に頼る必要はありません:)

発生するエラーはGTKエラーメッセージです。これらが重要になることはめったになく、それらをスローするプログラムのコア機能とは何の関係もありません。これらは通常、プログラムのGUIに古い要素がいくつかあることを意味します。あまり気にしません。

さっきも言ったように、試してみてください。

于 2013-02-01T10:44:59.907 に答える
0

私もこの問題に直面しています。上記のようにこれを修正するには、sudo を使用して Eclipse を実行しますが、これは将来的に問題を引き起こします。Maven や gradle などのビルド ツールを使用している場合、ツールがターゲット フォルダーに書き込めないため、パーミッションに関連する問題に直面します。

これより前に、64 ビット アーキテクチャのマシンには以下が必要でした。

sudo apt-get install ia32-libs

ここで述べたように。ia32-libs をインストールするための sudo が問題の根本的な原因です。Eclipse を起動しようとするときに ia32-libs をインストールすると、これらのライブラリへのアクセスが制限され、Eclipse を正常に起動するには sudo を使用する必要があります。ia32-libs をインストールする際にパーミッションを手伝ってくれる Linux の達人が必要です。sudo なしでこれができれば、作業がずっと楽になります。以下は、sudo なしで ia32-libs をインストールするときに発生するエラーです。

E: ロック ファイル /var/lib/dpkg/lock を開けませんでした - open (13: 権限が拒否されました) E: 管理ディレクトリ (/var/lib/dpkg/) をロックできません。root ですか?

于 2013-11-26T06:25:11.377 に答える