<< [メモ] ファイルの内容を置換する。 | Home | 本門寺菊展 >>
PR: 転職    転職    合宿免許    漫画    シルバー    ブライダルエステ    墓地・霊園    葬式   

Ubuntu 9.10でAndroidのSDKが動かない。

Ubuntu 9.10にAndroidのSDKをインストールしてみてはまったことをメモ。

なんかボタンをマウスでクリックしても無視される。フォーカスをボタンに合わせて、スペースを押したり、ショートカットを押す分には動作する。これは、Eclipse起動時に環境変数GDK_NATIVE_WINDOWSをtrueに設定すれば良いらしい。

GDK_NATIVE_WINDOWS=true /usr/local/java/eclipse/eclipse-android/eclipse

で、実機をデバッグモードにして、USBでつないで、Runすると、'Launching xxx' has encontered a problem. An internal error occurred during: "Launching xxx".と表示される。

AndroidのSDKのtoolsにある、ddmsを動かしてみると、なんかデバイス名が、????になっちゃってる。

さまよってたら、こんなページを発見。どうやら9.10からUSBデバイスのアクセスに権限がいるようになったらしい。sdkのtoolsディレクトリの下で、マシンの再起動後、以下を1回流せば大丈夫のようだ、

./adb kill-server
sudo ./adb start-server

自分の環境ではAndroid用eclipseの起動スクリプトに入れてしまった。

/usr/local/java/android/android-sdk-linux/tools/adb kill-server
gksudo /usr/local/java/android/android-sdk-linux/tools/adb start-server
GDK_NATIVE_WINDOWS=true /usr/local/java/eclipse/eclipse-android/eclipse -data /home/shanai/workspaces/android -vmargs -Xmx512m



コメント追加 トラックバック送信
このサイトの掲載内容は私自身の見解であり、必ずしもIBMの立場、戦略、意見を代表するものではありません。
日本アイ・ビー・エム 花井 志生 Since 1997.6.8