目次
SDK 1.6
SDK導入
-
ダウンロード
ここから android-sdk-windows-1.6_r1.zip をダウンロード
-
C:\local\android-sdk-windows-1.6_r1 に解凍
-
PATH環境変数に、<上記解凍先フォルダ>\tools を追加
Eclipse ADT導入
Eclipse 3.4の場合
-
eclipseを起動して、[ヘルプ]->[ソフトウェアの更新]で[使用可能なソフトウェア]タブを選択し、[サイトの追加]を押下
-
https://dl-ssl.google.com/android/eclipse/ を追加して、正常に追加できていることを確認 ※2009/11/3時点でバージョンは0.9.4
-
追加したサイトにチェックを入れ[インストール]押下
※上記方法でうまくいかなければ。。。↓ ※実際に "No repository found containing: org.apache.oro/osgi.bundle/2.0.8.v200903061218" というエラーが発生した!
-
ダウンロード
ここから ADT-0.9.3.zip をダウンロード
-
eclipseを起動して、[ヘルプ]->[ソフトウェアの更新]で[使用可能なソフトウェア]タブを選択し、[サイトの追加]を押下
-
[アーカイブ]を押下し、ダウンロードしてきたzipを指定、正常に追加される事を確認
-
追加したサイトにチェックを入れ[インストール]押下 ※アップデートの場合は下記のようなダイアログが出る
※これでもうまくいかず。。。Eclipseを3.5にするしかなさそう
Eclipse 3.5の場合
-
eclipseを起動して、[ヘルプ]->[新規ソフトウェアのインストール]->[追加]で、https://dl-ssl.google.com/android/eclipse/ を追加
-
使用可能なソフトウェアの画面に戻って、[作業対象]プルダウンで追加したandroidのURLを選択。ソフトウェア表示欄にDeveloper Toolsが表示される事を確認
-
全てにチェックを入れて[次へ]。後はインストールをひたすら進める。(警告が出てもOKする)
-
[ウインドウ]->[設定]->[Android]で、[SDKロケーション]にインストールしたAndroidSDKのフォルダを指定
仮想マシンAVD作成
-
コマンドプロンプトを開いて下記を実行
> android create avd -n SDK16 -t 4 -c 128M
-
エミュレータ起動確認
> emulator @SDK16
SDK 2.0
※SDK1.6からのアップデートを前提とした手順を記述する
SDK導入
-
ダウンロード
ここから
-
C:\local\android-sdk-windows に解凍
-
PATH環境変数に、<上記解凍先フォルダ>\tools を追加
Eclipse ADT導入
Eclipse 3.5の場合
-
eclipseを起動して、[ヘルプ]->[新規ソフトウェアのインストール]->[追加]で、https://dl-ssl.google.com/android/eclipse/ を追加
-
使用可能なソフトウェアの画面に戻って、[作業対象]プルダウンで追加したandroidのURLを選択。ソフトウェア表示欄にDeveloper Toolsが表示される事を確認
-
全てにチェックを入れて[次へ]。後はインストールをひたすら進める。(警告が出てもOKする)
-
[ウインドウ]->[設定]->[Android]で、[SDKロケーション]にインストールしたAndroidSDKのフォルダを指定
add-ons ファイルの取得
-
eclipseを起動して、[ウインドウ]->[Android SDK and AVD Manager]
-
[Available Packages]のリポジトリを展開し、必要な物にチェックを入れ[Install Selected]->[Accept All]にチェックを入れ[Install Accepted]
仮想マシンAVD作成
-
eclipseを起動して、[ウインドウ]->[Android SDK and AVD Manager]
-
[Virtual Devices]を選択して[新規]を押下して Create new AVD画面を開く
-
Maps APIをSDK1.5ベースで使用できる「Google APIs API Level 3」を使用する前提で。。。
-
名前…任意の名前を入力
-
ターゲット…"Google APIs(Google Inc) - API Level 3"
-
SD Card…サイズ=任意(とりあえず128 MiB)
-
Skin…Built-In=任意(とりあえずDefault)
-
SDK1.6ベースの「API Level 4」を使用する前提で。。。
-
ターゲット…"Android 1.6 - API Level 4"
-
SDK2.0ベースの「API Level 5」を使用する前提で。。。
-
ターゲット…"Android 2.0 - API Level 5"
-
以上を入力して[Create AVD]
ツール
adb
adb devices 接続デバイス確認
PCに接続中のデバイス(エミュレータも含む)を表示する
> adb devices
List of devices attached
HT********** device ←実機
emulator-**** device ←エミュレータ
adb shell コンソール接続
> adb (-s <serial number>) shell
adb install アプリインストール
apkファイル形式のアプリを接続中のデバイスにインストールする
> adb (-s <serial number>) install c:\hoge.apk
adb push ファイル転送
SDカードにPC上のファイルを転送する
> adb (-s <serial number>) push "c:\hoge.txt" /sdcard/hoge.txt
開発
Eclipse ADTでHello World
SDK1.5ベース
SDK1.6ベース
SDK2.0ベース
Map使用アプリ
ステータスバー使用アプリ
いじる
HT-03A
道化
-
このリンクを、Gmailからorブラウザから起動
-
ファイルマネージャ(AndExplorerなど)で /sdcard/download を開き(※DolphinブラウザでDLした場合はここだった)、ダウンロードしたapkファイルを選択
-
TODO
カスタムROM導入
読書メモ
Android/読書メモ
お勉強
Android/お勉強
リンク
最終更新:2010年01月26日 16:14