Windows Mobile アプリケーション開発のムダ知識 [Part 2]

なぜかシリーズものになってしまった、Windows Mobile アプリケーションを開発する上で知っておくと便利なムダ知識を紹介する連載?です。

今になって考えてみると、全部別々の記事にしたほうがよかったような。

なんてことは気にせず、Part2 進行!

 

2. 実際の Windows Mobile デバイスを使ってデバッグする

img279

Windows Mobile は、エミュレータを使えば手軽にデバッグすることが可能です。

ですが、どうしてもエミュレータでは限界があります。

たとえば、W-ZERO3 で W-SIM を使ったアプリケーションを作成するとき、どうやってもデバイスエミュレータではデバッグ不可能です。

また、Advanced/W-ZERO3[es] は画面の解像度が特殊ですし、実機デバッグできないと不便です。

ということで、実機デバッグをする方法を紹介します。

 

img280 

テストということでで、ある用事で作ってみたシリアルポートターミナルを動かしてみまず。

W-SIM にも接続できるので、端末上で勝手な AT コマンドを送信することが可能です。

が、エミュレータでは、W-SIM の動きなどデバッグできないので、デバッグ不可能です。(実行はできますが)

では、このプログラムを W-ZERO3 上でデバッグしてみたいと思います。

 

img281 

実機デバイス上でデバッグするには、ターゲットデバイスを変更してあげます。

Windows Mobile 6 の場合であれば、

"Windows Mobile 6 Professional Device"

を選択します。

そして、デバッグさせたいデバイスを ActiveSync で接続しておきます。

最後に、デバッグを開始ボして、アプリケーションを配置させます。

 

622 

デバッグが開始されると、ActiveSync で接続されたデバイス上で自動的にプログラムが実行され、デバッグが始まる。

Visual Studio 上では、エミュレータのときのデバッグと変わらず、ブレークポイントの設定や変数の参照などもできる。

僕は、最初こんなものがあると知らなかったので、気づいたときにはこんなものがあったのかと、結構驚かされた。

エミュレータだと、重いし、最近は実際のデバイス上でデバッグさせることが多い感じかな。

 

img283 

デバッグ中の様子。

自動変数のところに、各変数の内容が表示されてるでしょ?

やっぱり、これはものすごく便利だよね。

実際のデバイスでデバッグさせるときは実行ファイルだけコピーして実行してあげればいいじゃん!なんてこと言えなくなります。

 

というわけで、Part2 はこれで終わりにします。

次回予告は、結構悩んだある事について書きます。

トラックバック(0)

このブログ記事を参照しているブログ一覧: Windows Mobile アプリケーション開発のムダ知識 [Part 2]

このブログ記事に対するトラックバックURL: http://techno-st.net/mt/mt-tb.cgi/607

コメントする

2008年10月

   1234
567891011
12131415161718
19202122232425
262728293031 

Random Entries

日替わりらしい。
仕様上ページ別に変わるらしい。
Random な感じらしい。

アーカイブ

  • 月別アーカイブ:
  • カテゴリーアーカイブ:

Ads

このブログ記事について

このページは、technoが2008年6月20日 03:08に書いたブログ記事です。

ひとつ前のブログ記事は「Windows Mobile アプリケーション開発のムダ知識 [Part 1]」です。

次のブログ記事は「Windows Mobile アプリケーション開発のムダ知識 [Part 3]」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

 

- 実験中 -

mgfxjey49@techno-st.net

xq58grpua@techno-st.net

m0ss9eatc(at)techno-st.net

y75vdonfa@techno-st.net

edvvb6cx9@techno-st.net

Mail Address