今日はちょっと横道にそれた話です。
windowsでadbを使って作業をしていると、コマンドプロンプトって非常に使いにくいと思いませんか?
俺は説明上必要な時意外はCygwinというLinuxエミュレーターを使っています。
良くCygwinをお勧めすると馬鹿にされる事が多いですが、
Androidは弄りたいけどLinuxをインストするまでの事はしたくないと思っている人にとっては有用なツールだと思います。
Android関連のツール類にはPerlやShellスクリプトが多いのですが、これを入れて置けばwindowsでも使えるようになります。
今後の記事にはこの辺りの言語を使用した物が出て来ますので入れておくと良いかと思います。
以下、セットアップについて記載します。
先ず
ここからsetup.exeを取って来て実行します。
次へで進めて、Install from Internetを選択します。
ここのRoot DirectoryにはCygwinのルートディレクトリを入力します。
ここがLinuxで言う/になります。
Local Package DirectoryはCygwinの資源を保存しておくディレクトリです。
後の方で出てきますがインストするパッケージ毎にtarが保存されます。
実行環境とここでディスク容量は結構喰いますので注意してください。
学校や職場等、proxy経由でネットアクセスしている場合はここの設定を変えます。
普通はDirect ConnectionでOK。
ここではCygwinの取得元を選択します。
どこでも構いませんが場所によって配布されているバージョンが異なる場合があるので注意して下さい。
ここではインストするパッケージを選択します。
ディフォルトでは最低限必要なものだけが対象となっているので任意追加して下さい。
俺は既にインスト済みなのでちょっと表示が異なりますが、Newの欄にバージョンナンバーが表示されているのが対象となります。
また、setup.exeで後からパッケージを追加することも出来ます。
これでちょっと待っているとインストが完了します。
Cygwinの標準ターミナルを使っても良いのですが、俺はPoderosaを使っています。
これは職場でも使っているターミナルなのですが、telnetやsshも使えてCygwinにも繋げる優れものです。
タブ分割出来るので左がUNIXで右がCygwinみたいな感じで使っています。
インストする場合は
ここ から取って来てください。
起動したら左上にCygwinマークがあるので、ここを押せば繋がります。
うーん。UNIXチックでとても良いですねぇ。