Androidの開発環境プラットフォーム

Androidの開発環境としてMac(Snow Leopard)とWindows (XP/7)を比較してみた。

Macの場合

  • UNIX系のコマンドラインツールや、javaとかがプリインストールされているので開発環境の構築が楽。足りなければmacportsでインストール
  • ○USBドライバのインストール無しに、殆どのAndroid端末が認識される。
  • ×Eclipseが全般的に遅い。特にAndroidxmlエディタを開いていると、ビューの切り替えに4〜5秒かかるようになる。

Windowsの場合

  • ×開発環境の構築が面倒。
  • ×新しいAndroid端末が出たら、ベンダーIDを調べてUSBドライバの設定ファイルに追記しないと認識されない。
  • ○Eclipeが速い。殆どのタスクの切り替えが1秒未満で収まる。

Eclipeの遅さが致命的で、それさえ解消されればMacAndroid開発環境を全面的に移行したい。