2013年8月11日日曜日

iosched(2013)をビルドしてみる

ioschedとは

Google主催の開発者向けイベント「Google I/O」の公式ガイドアプリです。

Google I/O 2013 - Google Play の Android アプリ
https://play.google.com/store/apps/details?id=com.google.android.apps.iosched&hl=ja

毎年イベント終了後にソースコードが公開されます。
先日、ソースコードが公開されましたので今回はビルドして端末にインストールするところまでやってみます。

環境

・Mac OS X 10.8.4
・Android Studio 0.2.3

ダウンロード

ソースコードはこちらのプロジェクトサイトで公開されています。
iosched - Google I/O App for Android - Google Project Hosting
https://code.google.com/p/iosched/

プロジェクトはGitで管理されていますので
ターミナルから下記のコマンドでプロジェクトを取得します。
git clone https://code.google.com/p/iosched/
※Gitのセットアップ等については割愛

準備

ioschedアプリが使用するライブラリをAndroid SDK Managerでインストールしておきます。

Extras
 Android Support Repository
 Google Repository

インポート

Android Studioを起動して、こちらの画面の[Import Project]を開く。
ioschedプロジェクトルートのsettings.gradleを選択して[OK]ボタンをクリック。
※プロジェクトのディレクトリ名はiosched -> iosched2013にリネームしています。


[OK]ボタンをクリック。


そうするとこんな感じでプロジェクトが開くと思います。


ビルド

一番左の[Sync Project with Gradle Files]をクリックして暫し待つ。


緑三角の[Run]ボタンをクリック。


うまくいくと、こんな画面が立ち上がってきます。
※因みにこのスクリーンショットはAndroid Studioの[Frame Screenshot]機能を使って撮りました。



まとめ

毎年、ソースコードリーディングに挫折していますが...
今年もワントライしてみようと思います。

[補足]
ioschedプロジェクトのルートディレクトリに「BUILDING.txt」というファイル名前でビルド手順書が同梱されています。
こちらも一読されることをお勧めします。

0 件のコメント:

コメントを投稿