マーリンアームズ サポート   翻訳   コンサル   講座   アプリ   コラム

Androidアプリ開発入門
ローレン・ダーシー + シェーン・コンダー著 武舎広幸監訳 阿部和也+上西昌弘訳

例題ダウンロード

書籍で説明されている例題のファイルです(書籍をお持ちでない方もダウンロードしてお試しいただけます)。ソースコードや画像など、すべてが含まれています。

ダウンロードの前に、ダウンロードしたファイルのインポートの仕方をご覧ください。

例題ファイルはこのページの下のほうにあります。まず、この下の注意をお読みください。

ダウンロードしたファイルのインポート(import)の仕方

一括ダウンロード用のファイルはすべてのプロジェクトが全部一緒になっていますので、1回展開(解凍)してから以下の手順で、各プロジェクトをインポートしてください(Safariの場合は自動的に展開されるはずです)。

  1. Windowsの場合や、ブラウザが自動的に展開(解凍)しない場合は、 ダウンロードしたファイルをダブルクリックして、展開(解凍)しておいてください。
  2. Eclipseを起動。Workspaceは適当な場所でかまいません
  3. Eclipseの[File]メニューから[Import]を選択
  4. [General]→[Existing Projects into Workspace]を選択
  5. [Next]をクリック
  6. [Select archive File]をチェックして[Browse]ボタンを押してzipファイル(たとえば chap06.zip)を指定
  7. [Finish]をクリック。これでプロジェクトがインポートされるはずです。

AVD(Android仮想デバイス)を生成

インポートしたプロジェクトを実行する前に、 [AVD Manager]を使ってAVD(Android仮想デバイス)を作成しておきます。

  1. [Window]→[AVD Manager]を選択します。
  2. [New...]をクリックします。
  3. [Name]欄に、たとえば「VanillaAVD」と入力します。
  4. [Target]欄は、たとえば[Google APIs (Google Inc.) - API Level 7]を選びます。
  5. [SD Card ]のSizeは適当でかまいませんが、1024などを指定します。
  6. [Skin]を選択します。ひとまず[Default]を選択しておきましょう。
  7. [Create AVD]をクリックして、生成します。
  8. ウィンドウを閉じます。

実行

 

ご注意

Google APIのインストール

6章以降の例題を動かすには、Google APIをインストールしておく必要があります。Google APIがない旨のエラーが出た場合(「Unable to resolve target 'Google Inc.:Google APIs:7'」など)は、次の手順に従ってインストールしておいてください。

  1. [Window]→[Android SDK Manager]を選択します
  2. [Android 2.1 (API 7)]を選択します。[Google APIs by Google Inc.]もかならず選択しておいてください(開発に必要なほかの APIも選択してください。あとで同じ手順で追加してダウンロードすることもできます)
  3. [Install n packge(s)...]をチェックします。
  4. [Accept All]→[Install]の順に選択してインストールします。

日本語フォントの指定

ファイルの文字コードのデフォルトはワークスペース(Workspace)ごとに指定します。エディタで文字化けしてしまう場合は、Windowsの場合は [Window]→[Preferences]→[General]→[Workspace]→[Text file encoding]→[Other (UTF-8)] (Macの場合は[Eclipse]→[環境設定]→[General]→[Workspace]→[Text file encoding]→[Other (UTF-8)]) の順に選択して文字コードにUTF-8を指定してください。

例題ファイル

すべての例題をまとめたもの(zipファイル) ← このリンクをクリックしてダウンロード

1回だけ unzip して、プロジェクトごとにimportしてください。 import方法はダウンロードしたファイルのインポート(import)の仕方をご覧ください。

うまく動かない場合の対処法