restofwaterimpのぎじゅつMemo

SIerに所属。企画から運用まで幅広くやってます。C#中心に書いてます。

【Android】開発環境作成

Androidでの開発をやってみようと、まずは環境設定。

書籍とサイトを見ながら、なんとかできた。

 

やってみたのは以下のとおり。

 

1,環境設定

 

-Android DeveloprサイトからAndroidSDKをインストール

 

-インストールしたパスのToolsからSDK Managerを起動

 インストールした場所のパス/android/tools にある

   ./android で実行すると、SDK Managerが開く

 (アプリケーションの直下などに配置すれば、GUIで操作できる)

 

 - 作成したい、AndroidSDKのバージョンのパッケージをインストールする。

 

2.Emulatorを起動してみる。

 

  インストールした場所のパス/tools/ に移動し、

 ./emulator @作成したSDK

 

3.EclipseにAndroidSDKを入れる。

 あとあと気づいたのだが、EclipseAndroid開発を行うならば、1の設定はいらなかった。

  (下記、※参照)

 

4.Android Projectを作成し、まず起動してみる

 

 Unable to find a 'userdata.img' file for ABI armeabi to copy into the AVD folde

 が発生。

 

 http://d.hatena.ne.jp/fz6/20120317/1331952380

を検索し、入っていないソフトが有ることがわかった。

 ARMv7 Codeエミュレート用のツールが必要なため、追加インストール

 

 ※ここで問題

 コマンドライン用に開発を検討したPATHとEclipseで利用しようとしていたパスが異なっていた。

 そのため、Eclipse用に設定したパスにManagerのインストールを行う。

 

再度、SDKの設定を行い、ビルド ⇒ 画面まで作成完了

 

Runさせるのに必要なSDKを設定し、実行

 

f:id:restofwaterimp:20121006171238p:plain

 

ひとまず、起動まではできたので、次は実際にやりたいことを進めていくとする。

しかし、エミュレータを起動するのに若干時間がかかるみたい。それはいまのところはそうなんだと理解。