kilin> how to > Androidプログラミングの始め方

Android SDK - Hello World

(2014.9.29)

Windowsにeclipse(android sdk付)をインストールし,Androidで動くHello Worldアプリを作り,Playストアで公開するまで。先にこの記事の流れを読んだほうが,読みやすいかも知れません。


Java SDKのダウンロード&インストール

Eclipse ADT with Android SDKのダウンロード

AndroidアプリはJava言語で作成する。アプリを作成するためのSDK(Software Development Kit)は,http://developer.android.com/sdk/ から[Download Eclipse ADT with the Android SDK for Windows]をクリックしてzipファイルをダウンロードする(注: ADT とはAndroid Developer Tools)。
zipファルを展開し,展開したフォルダをc:\などに配置する。フォルダ内のeclipse.exeをダブルクリックすれば,eclipseは起動するので,ショートカットをデスクトップなどに張っておく。

Eclipseの設定

  1. 文字コードをUTF-8にする。[Window]-[Preferences]-[General]-[Workspace]の[Text file encoding]を[other]-[UTF-8]にし,[OK]。
  2. 必要なAndroid SDKをダウンロードする。以下を選択して[Install packages]をクリック。ダウンロード,インストールにはかなり時間がかかる。
    • [Window]-[Android SDK Manager]で,開発したいAndroidのバージョン(例えば4.0.3など)の[SDK Platform], [xxx System Image]をチェックする。
    • また[Exiras]の[Android Support Repository], [Android Support Library], [Google USB Driver], [Intel x86 Emulator Accelerator]もチェックする。
    • 初めからついていたチェックは外さない。
  3. AVD(Android Virtual Devices)作成。開発対象Android端末のAVD(エミュレーター)を作成する。
    • まず,[Device Definitions]タブで[Create Device]をクリックしてDeviceを作成する。
    • 次に[AVD]タブで,[Create]をクリックして,AVDを作成する。[Device]は先に作成したものを選ぶ。AVDは非常に重いので,[CPU/ABI]は[Intel Atom (x86)],[RAM]は768MB以下にし,[Use Host GPU]をチェックする。[Internal Storage]や[SD Card]は1GB以下にしたほうがよい。
    • AVDを作成したら[Start]をクリックしてAVDを起動しておく(起動に非常に時間がかかる)。

Hello Worldアプリ

[File]-[New]-[other]-[Android]-[Android Application Project]をクリックし[Next]。そして,以下のように入れて何度か[Next],最後に[Finish]。
Creates a new Android Application
Configure Project

エミュレータまたは実機で動かす

[Project]-[Build Automatically]がチェックされているので,すぐに,エミュレータで動作する。
(注)Android 4.2から「開発者向けオプション」が隠されたのでそれを復活する。[設定]-[端末情報]の[ビルド番号]を連続タップすると,「これでデベロッパーになりました!」と表示され「開発者向けオプション」が復活する。

アイコンの設定,文字の変更

eclipse画面の左に表示されているPackage Explorerを使って,アイコンや文字を変更してみる。

(アイコンの変更)
(文字の変更)

apkの作成

apkを実機で動かす

Palyストアにアップする

Google Play デベロッパー ヘルプセンター(https://support.google.com/googleplay/android-developer/)を見れば特に困難なくアプリをPlayストアにアップできます。要は

参考

  1. Androd環境構築(Windows版) Android SDKとEclipseのインストール(http://techfun.cc/android/windows-android-sdk-install.html) 2014.9