2010年07月15日

アンドロイドアプリ作成 for Mac

流れ
環境設定構築からHello World表示まで

環境


Mac10.5 MacBookPro

アンドロイド開発環境の取得と設定



上記からMac OS X用をdownload
解凍後、Applicationフォルダに入れる。
$ vi ~/.bash_profile
export PATH=$PATH:/Applications/android-sdk-mac_86/tools

上記PATH追加

eclipseの取得



からEclipse IDE for Java Developersをdownload
解凍後、Applicationにフォルダごと入れる。

ADTのPlugin install


1. Eclipseを起動して, Helpメニューから Install New Software を選択
2. Available Software ダイアログが表示されたら、[Add....] をクリックする。
3. Add Site dialog が表示されたら、リモートサイトの名前をNameフィールドに入力する(”Android Plugin” みたいな感じに)。
Locationフィールドには以下の URLを入力する。
https://dl-ssl.google.com/android/eclipse/
注意:もし上手くいかなかったら”https”を”http”にかえて試してみる。
[OK] をクリックする。
4. Available Software ダイアログに戻ると、リスト上に”Developer Tools”という上が追加されているはず。
この行のチェックボックスをチェックすることで、これ以下の階層にある Android DDMS とAndroid Development Tools もチェックされる。 [Next] をクリックする。
5. インストール実行され、結果が Install Details dialogに表示される。 Android DDMS と Android Development Tools がリストされているはず。 [Next] をクリックして使用許諾に合意し、[Finish]をクリック。インストール処理が開始される。
 途中で警告が出たが、気にせずおk
6. Eclipseを再起動する。

パッケージのinstall


$ android

上記コマンドでandroidが起動
Available Packages選択、urlタグクリックしたら、自分の場合
No suitable XML schema validator could be found in your Java environment. Please update your version of java

エラー発生。

にてjava for Mac OS X 10.5 pdate 5をdownloadしてinstallすれば解決。
再度urlクリックで、プラグインがいろいろ表示される。
すべてにチェックをつけてinstall Selectedを押す。

仮想でバイスの作成


$ android list target

これでどのversionのアンドロイドにあわせて作るかみる
$ android create avd -n 名前 -t 上で決めたid(3とか)

Android 1.6 is a basic Android platform.
Do you wish to create a custom hardware profile [no]
と確認を求めてきます。これは「アンドロイド1.6のプラットフォームで仮想デバイスを作ります、良いですか?」という意味ですので、そのまま Enterを入力します。
Created AVD ‘android’ based on Android 1.6, with the following hardware config:
hw.lcd.density=160
とメッセージが表示されれば、仮想デバイスの作成は終了です。

パス指定


eclipseの環境設定でAndroidのSDK Location:にandroid--sdk-mac_86のパスを記述

実行


eclipseのRunからRun ASでAndroiod Applicationを選択
Androidが実行されてしばらく待っているとHello World, HelloAndroid!が表示されます。

なぜなにも書いてないのにHelloWorldが表示されるかは、次のアンドロイド説明時にします。
posted by RicK at 16:08| Comment(0) | TrackBack(0) | 日記
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/39645891

この記事へのトラックバック