準備
インストール
※Android SDKのインストールや、antのインストールは省いてます
init.el
;; android-mode
(require 'android-mode)
;; Android SDKのパス
(setq android-mode-sdk-dir "~/Development/android-sdk-macosx")
;; コマンド用プレフィックス
;; ここで設定したキーバインド+android-mode.elで設定された文字、で、各種機能を利用できます
(setq android-mode-key-prefix (kbd "C-c C-c"))
;; デフォルトで起動するエミュレータ名
(setq android-mode-avd "AVD_01")
使う
プロジェクトの作成
M-x android-create-project
対話式で入力していきます
| Path | 空のディレクトリを指定 |
| Package | パッケージ(jp.co.xxx.abc) |
| Activity | メインのアクティビティ名 |
| Target | android list targets の id 指定 |
エミュレータ起動
M-x android-start-emulator または C-c C-c e
※ android-mode-key-prefix に C-c C-c を設定している場合です
DDMS起動
M-x android-start-ddms または C-c C-c d
ビルド
M-x android-ant-debug または C-c C-c c
インストール
M-x android-ant-installd または C-c C-d i
アプリ起動
M-x android-start-app
init.elでキーバインド設定するなら、
init.el
(define-key android-mode-map (kbd "C-c C-c a") 'android-start-app)
Logcat
M-x android-logcat または C-c C-c l
その他
Eclipseなどで作ったプロジェクトを使うとき (build.xmlがないとき)
プロジェクトのディレクトリで、
$ android update project -p ./