ubuntu9.10 (MacBook) でのAndroid-SDK-2.1導入メモ

MacBook(MC207J/A)にBootCampでubuntu9.10をインストールしていて、そこにAndroid-SDK-2.1を導入する際に、画面の狭さとかが原因で何ヶ所かひっかかったのでメモしときます。
技術的にたいした話は無く、ほとんどこの環境用のメモ。
#日頃Linuxで開発してるくせに、emacsでとシェルぐらいしか使わないので、EclipseみたいなIDEの設定で戸惑ってる気がする。

前提(説明は省略)

  • MacBook(MC207J/A)にBootCampでubuntu9.10を標準インストール
  • NVIDIAのドライバをインストール
  • Eclipse3.5.1をubuntuソフトウェアセンターからインストール

EclipseAndroid-SDKプラグインを入れるまで(その1)

  • AndroidSDKのページ、Installing the ADT Pluginにしたがって設定する。
    • [Help]->[Install New Software..]->[Add]で以下を追加するなど。

https://dl-ssl.google.com/android/eclipse/

  • このとき、こんなエラーが出たら、eclipse3.5のプラグインの設定を見直してみる。

Cannot complete the install because one or more required items could not be found.
Software being installed: Android Development Tools 0.9.4.v200910220141-17704 (com.android.ide.eclipse.adt.feature.group 0.9.4.v200910220141-17704)
Missing requirement: Android Development Tools 0.9.4.v200910220141-17704 (com.android.ide.eclipse.adt.feature.group 0.9.4.v200910220141-17704) requires 'org.eclipse.wst.xml.core 0.0.0' but it could not be found

EclipseAndroid-SDKプラグインを入れるまで(その2)

上記設定である程度インストールが進むが、こんなエラーが出る場合は、Eclipse関連のパッケージが足りない。

Problem Occurred
An error occurred while installing the items
session context was:(profile=PlatformProfile, phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Install, operand=null --> [R]org.eclipse.ant.ui 3.4.1.v20090901_r351, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction).
The artifact file for osgi.bundle,org.eclipse.ant.ui,3.4.1.v20090901_r351 was not found.

  • 解決法

Androidプロジェクトを作るときのダイヤログが狭すぎるとき

  • Androidのprojectを新規作成するときに、MacBookの解像度だと縦幅が足りなくてターゲットが選べないというしょうもない問題が。


  • ダイヤログフォントを小さくするという手もあるが、他にも不便な場面がでてきそうなので仮想スクリーンを広げるのが手軽そう。
  • "NVIDIA Xserver settings"から、"X Server Display Configuration"を選択し、"Panning"の設定を1280x1024ぐらいにする。(あまり広げると今度は使いにくくなる。)


  • これで、target選択も十分できて、その後の開発もやりやすくなります。