*Android/Usage of vs-android [#l420596f]
[[vs-android:http://code.google.com/p/vs-android/]]とはAndroid NDKによる開発をVisual Studioで行えるようにするものです.&br;
現時点の動作環境については[[vs-android:http://code.google.com/p/vs-android/]]のFeaturesを参照ください.&br;
※2012/1/8時点ではVisual Studio 2010でしか利用できないようです.

以降の説明は,[[公式サイトのインストール説明:http://code.google.com/p/vs-android/wiki/Installation]]を参考に記述しています.&br;
※編集中のため,加筆修正する可能性があります.&br;

**vs-androidインストール [#h79ebd7b]
+[[ダウンロードページ:http://code.google.com/p/vs-android/downloads/list]]からvs-android-0.93.zipをダウンロードする.
+vs-android-0.93.zipを展開する.
+ここでは展開後に下記のように配置する.
 C:\android\vs-android-0.93
+下記ディレクトリにあるinstall.cmdを右クリックして,「管理者として実行」を選択する.
  C:\android\vs-android-0.93\MSBuild

**Android SDKセットアップ [#f413ef49]
+Android SDKにはJDKが必要なため,[[公式サイト:http://www.oracle.com/technetwork/java/javase/downloads/index.html]]からx86 JDKをダウンロードしてインストールする.
+[[Android SDK公式サイト:http://developer.android.com/sdk/index.html]]からandroid-sdk_r16-windows.zipをダウンロードする.
+android-sdk_r16-windows.zipを展開する.
+ここでは展開後に下記のように配置する.
 C:\android\android-sdk-windows
+環境変数「ANDROID_HOME」にAndroid SDKのパス(前述のパス)を設定する.
+コマンドプロンプトから環境変数を設定する場合,以下のコマンドを実行してもよい.
 setx ANDROID_HOME C:\android\android-sdk-windows
+C:\android\android-sdk-windows\SDK Manager.exeを実行して,必要なツールを入れる.
+SDK Manager.exeのメニュー「Tools」-「Manage AVDs...」を選択する.
+「New」ボタンを押し,以下のように設定して「Create AVD」ボタンを押す.
|Name|BGCOLOR(white):AVD4.0.0|
|Target|BGCOLOR(white):Android 4.0.0 - API Level 14|
|Snapshot|BGCOLOR(white):Enable|

**Android NDKセットアップ [#s00791e7]
+[[Android NDK公式サイト:http://developer.android.com/sdk/ndk/index.html]]からandroid-ndk-r7-windows.zipをダウンロードする.
+android-ndk-r7-windows.zipを展開する.
+ここでは展開後に下記のように配置する.
 C:\android\android-ndk-r7
+環境変数「ANDROID_NDK_ROOT」にAndroid NDKのパス(前述のパス)を設定する.
+コマンドプロンプトから環境変数を設定する場合,以下のコマンドを実行してもよい.
 setx ANDROID_NDK_ROOT C:\android\android-ndk-r7

**Antセットアップ [#f88abadf]
+[[公式サイト:http://ant.apache.org/]]からapache-ant-1.8.2-bin.zipをダウンロードする.
+apache-ant-1.8.2-bin.zipを展開する.
+ここでは展開後に下記のように配置する.
 C:\android\apache-ant-1.8.2
+環境変数「ANT_HOME」にAntのパス(前述のパス)を設定する.
+コマンドプロンプトから環境変数を設定する場合,以下のコマンドを実行してもよい.
 setx ANT_HOME C:\android\apache-ant-1.8.2

**サンプルプログラムの実行 [#fa0323c6]
+[[ダウンロードページ:http://code.google.com/p/vs-android/downloads/list]]からvs-android_samples.zipをダウンロードする.
+vs-android_samples.zipを展開する.
+ここでは以下のプロジェクトを例に挙げる.
 vs-android_samples\bitmap-plasma
+今回は「Android 4.0.0 - API Level 14」をターゲットとするため,vs-android_samples\bitmap-plasma\AndroidApk\project.propertiesを下記のように編集する.
 target=android-14
+下記のslnファイルをVisual Studio 2010で開く.
 vs-android_samples\bitmap-plasma\bitmap-plasma.sln
+bitmap-plasmaプロジェクト設定画面から構成を以下のように設定する.
|Target Android API Level|BGCOLOR(white):Android 4.0 (API Level 14)|
|Target architechture|BGCOLOR(white):ARM architechture v7-a (armv7-a)|
+C:\android\android-sdk-windows\SDK Manager.exeを実行する.
+SDK Manager.exeのメニュー「Tools」-「Manage AVDs...」を選択する.
+前述の説明で作成した「AVD4.0.0」を選択して,「Start」ボタンを押す.
+「Launch」ボタンを押すとエミュレータが起動する(※起動までに数分かかります).
+Androidエミュレータが起動して,ホーム画面になったのを確認してからbitmap-plasma.slnをビルドする.
+以下の画像は実行時のスナップショットです.
&br;&ref(http://atinfinity.info/img/android/vs-android-sample-20120108.png);&br;&br;&br;
&br;&br;&ref(http://atinfinity.info/img/android/vs-android-sample-20120108.png);&br;&br;&br;

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS