2011年8月1日月曜日

エミュレータでセンサーテスト

このページを参考にしました。ありがたや、ありがたや
http://technopocket.sakura.ne.jp/tips/android_sensorsimulator.html

では、早速

センサーエミュレータをセットアップする

1.ダウンロード&インストール
このサイトにいって、sensorsimulatorをダウンロードしよう
http://code.google.com/p/openintents/downloads/list

2011/6/22時点での最新版はこれ
sensorsimulator-1.1.1.zip

インストールは簡単
適当なところに解凍するだけです。
例)C:\Dev\sensorsimulator-1.1.1

解凍先のディレクトリ(例だと、C:\Dev\sensorsimulator-1.1.1)を$SS_HOMEとしましょう。

解凍がすんだら、シミュレーターを動かしてみましょうか

> cd $SS_HOME\bin
> java -jar sensorsimulator-1.1.1.jar

Windowsだと、ダブルクリックで起動しますよ
あ、Javaはインストール済みの予定です。あと、Android開発環境もね。

動いたら、携帯(ちょっとしょぼい感じの箱の絵)をぐりぐりしてください。
いろいろ数値が変わった?


2.デバイスへのセットアップ

エミュレータを起動しましょう
デバイスは、テストに使うものでお願いしますね

> start emulator -avd hogehoge

hogehogeには、作成済みのデバイスを指定してください

起動したら、パッケージインストールっす
($SS_HOME\binにいるよね?)

> adb install SensorSimulatorSettings-1.1.1.apk

こんな感じになると、インストール成功です

> 290 KB/s (60397 bytes in 0.203s)
>         pkg: /data/local/tmp/SensorSimulatorSettings-1.1.1.apk
> Success

デバイスにSensorSimulatorがあるはず!!

SensorSimulatorを起動してください。

IPアドレスがありますね?
そこに、エミュレータに表示されてたIPアドレスを入力してください。
ポートも同じです。

入力した?
そしたらね、Testingをクリックしましょう。
Connectボタンをクリックすると、有効になっているセンサーが一覧されるので、試したいものをチェックしちゃってください。

そしたら、おもむろに、エミュレータの携帯をぐりぐりしましょう
デバイスの数値が変わった?
そしたら、セットアップ完了っす

でもこれ、作っているほうのソースをテスト用に変えないといかんのだよね~
なんとか解決方法ないもんかな

おつかれ~

0 件のコメント:

コメントを投稿