Androidでの開発において気をつけたいポイントをまとめました。
Eclipseを使いこなす
Androidでの開発ではほぼ必ずEclipseを利用します。そこでEclipseの覚えておくと便利なショートカットを紹介します。
[Control]+[/]:指定行のコメントアウト
[Control]+[Space]:コード補完
[Control]+[F]:オートフォーマット
[Control]+[Shift]+[O]:必要なパッケージの自動インポート
[Alt(Option)]+[↑or↓]:現在の行を上(下)に移動する
[Control]+[Alt(Option)]+[↑or↓]:現在の行を上(下)にコピーする
[Control]+[D]:現在の行を削除
[Control]+[F11]:デバッグ(+ビルド)
[Control]+[Shift]+[F11]:実行(+ビルド)
これら以外にも、アンドゥ・リドゥはもちろん、検索や置換などのアプリケーション共通のショートカットも存在します。
コード補完を早くする
EclipseではAndroidにおけるコード補完が非常に遅いです。以下の参考サイトを元に対策してみました。まず、それぞれのOSのバージョンにあったファイルをダウンロードしてきます。
Android2.1: http://android.git.kernel.org/?p=platform/frameworks/base.git;a=snapshot;h=eclair;sf=tgz
Android2.2: http://android.git.kernel.org/?p=platform/frameworks/base.git;a=snapshot;h=froyo;sf=tgz
その後、それぞれを展開してsoucesという名前のフォルダに書き換えSDKのインストール先のplatforms/android-xにコピーします。インストール先のパスはそれぞれの環境に異なると思うので適宜対応してください。
Android2.1 → /Applications/android-sdk-mac_x86/platforms/android-7
Android2.2 → /Applications/android-sdk-mac_x86/platforms/android-8
その後Eclipseを再起動すれば適応されるはずです。
参考:Eclipse 3.6(Helios)でAndroid SDKのコード補完が遅い問題
実機でのデバッグ
実機でのデバッグには端末での設定が必要です。[アプリ]→[設定]→[アプリケーション]→[開発]→[USBデバッグ]の項目にチェックを入れ無ければ実機でのデバッグは出来ません。なお、USBを差したまま設定の変更は出来ないので、必ずUSB接続していないことを確認して下さい。端末の設定は以上です。
Facebookページもよろしくお願いします
記事の投稿者
a.takeuchi a