==Android SDKのインストール==
[[Android][Eclipse][Java]]
*http://developer.android.com/sdk/installing.html
====SDKの確認====
*ダウンロードできたら、開発環境に適切かどうかを確認
*SDK を解凍すると、android-sdk-<<machine-platform> > ディレクトリが作成される。ADTプラグインのセッティング、SDKツールの利用など後で必要になるので、ディレクトリ名をメモしておく。
*オプションで、SDKのtoolsディレクトリをシステムPATHに追加しておけば、Android Debug Bridge(adb)などコマンドラインツールの起動にフルパスを指定する必要がなくなる。
<<blockquote>>Linux の場合、~/.bash_profile または ~/.bashrc の PATHを設定している箇所を探し、tools/ ディレクトリのパスを追加。見つからない場合、export PATH=${PATH}:<<your_sdk_dir>>/tools と追記<</blockquote>>
*Eclipse を使わない場合、SDKに含まれるツールで、デバッグとデプロイが可能。
|-
|SDK Tools (スターターパッケージに同梱)
|開発に必要なSDKツールのフルセット、デバッグ、アプリケーションコードのテスト、UI。<<SDK>>/tools/ に 開発ガイドがある
|-
|Android プラットフォーム
|アプリケーションを開発する対象プラットフォームのバージョンセット。ディレクトリが分けられている。
|-
|platforms/<<platform>>/
| android-1.6 のような、バージョンディレクトリ。すべてのバージョンで同様のファイルとサブディレクトリ構造を持っている。
|-
|platforms/<<platform>>/data/
|デフォルトのフォントとリソース定義
|-
|platforms/<<platform>>/images/
|デフォルトのユーザーデータ、デフォルトのRAMディスクなどAndroidのシステムイメージ。エミュレーターのセッションで利用される。
|-
|platforms/<<platform>>/skins/
|プラットフォームのバージョンで利用できるエミュレータースキンのセット。どのスキンもスクリーンの解像度にあわせてデザインされている。
|-
|platforms/<<platform>>/templates/
|SDK開発ツールで利用されるファイルテンプレート
|-
|platforms/<<platform>>/tools/
|プラットフォームに合った開発ツール
|-
|platforms/<<platform>>/andoroid.jar
|プラットフォームバージョンに対応してコンパイルするのに利用する、Android ライブラリ
|-