準備
インストール
※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 ./