オペレーティングシステム Ⅱ 第 12 回
DESCRIPTION
講師 松本 章代. オペレーティングシステム Ⅱ 第 12 回. 本日の内容. Android 開発環境の整え方 簡単なアプリケーションの作り方 サンプルの動かし方. Android: 開発環境の整え方. JDK Sun の Java ダウンロードのページから最新の安定版( 2010 年 1 月現在「 JDK 6 Update 18 」)をダウンロードする ダウンロードしたファイル(例: jdk-6u18-windows-i568.exe, jdk-6u18-windows-x64.exe )を実行しインストールを行う. Android: 開発環境の整え方. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/1.jpg)
講師 松本 章代講師 松本 章代
![Page 2: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/2.jpg)
Android開発環境の整え方簡単なアプリケーションの作り方サンプルの動かし方
2010/01/15 2
![Page 3: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/3.jpg)
JDK1. Sun の Java ダウンロードのページから最新
の安定版( 2010 年 1 月現在「 JDK 6 Update 18 」)をダウンロードする
2. ダウンロードしたファイル(例: jdk-6u18-windows-i568.exe, jdk-6u18-windows-x64.exe)を実行しインストールを行う
2010/01/15 3
![Page 4: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/4.jpg)
2010/01/15 4
![Page 5: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/5.jpg)
Eclipse1. Pleiades のページの「 Pleiades All in
One 日本語ディストリビューション (zip) ダウンロード」から「 Eclipse 3.5 / Full All in One」を選択し,「 Java」の「 Full All in One (JRE あり ) 」(例: pleiades-e3.5-java-jre_20090930.zip)をダウンロードする
2. ダウンロードしたファイルを「 C:\eclipse」などのディレクトリに展開する
2010/01/15 5
![Page 6: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/6.jpg)
2010/01/15 6
![Page 7: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/7.jpg)
2010/01/15 7
![Page 8: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/8.jpg)
Android SDK1. Android SDK のダウンロードのページから
Platform が Windows の Package (例:android-sdk_r04-windows.zip)をダウンロードして展開する
2010/01/15 8
![Page 9: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/9.jpg)
2010/01/15 9
![Page 10: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/10.jpg)
Android SDK2. 「 SDK Setup 」をダブルクリックしてインスト
ールするこのとき「 Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: HTTPS SSL error. You might want to force download through HTTP in the settings.」と表示されて失敗した場合は一旦キャンセルし, Settings > Misc > Force ~のチェックを入れてやり直す
2010/01/15 10
![Page 11: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/11.jpg)
2010/01/15 11
![Page 12: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/12.jpg)
Android SDK3. 環境変数 Path に tools までのパスを追加す
る例:以下のようにセミコロンで区切ってから既存の設定に追加する;C:\android-sdk_r04-windows\android-sdk-windows\tools
2010/01/15 12
![Page 13: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/13.jpg)
2010/01/15 13
![Page 14: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/14.jpg)
2010/01/15 14
![Page 15: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/15.jpg)
ADTEclipse を起動 「ヘルプ」メニューの「新規ソフトウェアのインストール」を選択 「追加 ... 」をクリック ロケーションに「 https://dl-ssl.google.com/android/eclipse/」を入力 「 OK 」→「完了」
2010/01/15 15
![Page 16: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/16.jpg)
2010/01/15 16
https://dl-ssl.google.com/android/eclipse/
![Page 17: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/17.jpg)
ADTEclipse を終了し,再起動 「ウィンドウ」メニューの「設定」を選択 「 Android 」をクリック 「 C:\android-sdk_r04-windows\android-sdk-windows 」を設定し「適用」→「 OK」
2010/01/15 17
![Page 18: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/18.jpg)
2010/01/15 18
![Page 19: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/19.jpg)
Android Virtual Devices (AVDs) の作成
コマンドプロンプト上で> android create avd -n SDK16 -t 3 -c 128M
2010/01/15 19
Enter
4 にすると Android2.0 に
![Page 20: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/20.jpg)
エミュレータの実行コマンドプロンプト上で
> emulator @SDK16
2010/01/15 20
![Page 21: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/21.jpg)
2010/01/15 21
![Page 22: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/22.jpg)
2010/01/15 22
![Page 23: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/23.jpg)
2010/01/15 23
![Page 24: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/24.jpg)
2010/01/15 24
![Page 25: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/25.jpg)
2010/01/15 25
![Page 26: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/26.jpg)
2010/01/15 26
![Page 27: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/27.jpg)
プロジェクトの作成
2010/01/15 27
![Page 28: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/28.jpg)
2010/01/15 28
ファイル → 新規 → プロジェクト…
![Page 29: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/29.jpg)
2010/01/15 29
![Page 30: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/30.jpg)
2010/01/15 30
![Page 31: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/31.jpg)
2010/01/15 31
右クリック → 新規 → クラス
![Page 32: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/32.jpg)
2010/01/15 32
![Page 33: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/33.jpg)
2010/01/15 33
![Page 34: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/34.jpg)
2010/01/15 34
![Page 35: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/35.jpg)
2010/01/15 35
![Page 36: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/36.jpg)
2010/01/15 36
実行 → デバッグの構成
![Page 37: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/37.jpg)
2010/01/15 37
![Page 38: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/38.jpg)
2010/01/15 38
![Page 39: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/39.jpg)
2010/01/15 39
![Page 40: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/40.jpg)
2010/01/15 40
![Page 41: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/41.jpg)
2010/01/15 41
![Page 42: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/42.jpg)
プロジェクトの追加
2010/01/15 42
![Page 43: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/43.jpg)
2010/01/15 43
ファイル → 新規 → プロジェクト…
![Page 44: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/44.jpg)
2010/01/15 44
![Page 45: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/45.jpg)
2010/01/15 45
![Page 46: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/46.jpg)
2010/01/15 46
![Page 47: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/47.jpg)
2010/01/15 47
ドラッグするとグニグニ動く
![Page 48: オペレーティングシステム Ⅱ 第 12 回](https://reader035.vdocuments.site/reader035/viewer/2022062301/56814f2f550346895dbcbbbc/html5/thumbnails/48.jpg)
とりあえずネットでサンプルを探してみる or サンプルが豊富な本を1冊買ってみるサンプルを見ながら作りたいアプリケーションをイメージするイメージに最も近いサンプルを少しずつ改造してみるただし情報が古いと役に立たないことが多いので注意する(特に SDK のバージョン)
2010/01/15 48