4

現在、Visual Studio 2008 で WM6 Professional エミュレーターを使用して Windows モバイル開発を行っています。私の質問は、メモリ カードの使用をシミュレートするためのエミュレータ イメージを取得できますか? デバイスのリムーバブル ストレージ カードから SQLCE 3.5 データベースを実行していますが、エミュレーターでこの状況をシミュレートするだけでもうまくいきます。エミュレーターの構成設定を調べましたが、このオプションは見つかりませんでした。

机の上にモバイル デバイスが置かれているので、いつでも直接展開してこの問題を解決できますが、とにかくグループをポーリングする価値があると考えました。

4

2 に答える 2

9

はい、エミュレータ用のストレージ カードをセットアップすることは可能です。

エミュレーター ウィンドウで、[ファイル]、[構成] の順に移動します。[全般] タブには、共有フォルダーの設定があります。これは、ホスト マシンのディレクトリを指すことができます。ディレクトリは、em のストレージ コードとして表示されます。

于 2008-12-02T15:23:41.217 に答える
2

すでに述べたように、はい、ストレージ カードはエミュレートされます。リリースする前に、実際のハードウェア デバイスで常にテストすることをお勧めします。エミュレータのストレージ カードがハードウェア アクセスと 100% 一致しない場合があることがわかりました。実際、エミュレーターはこの点で少しバグがある可能性があります。

たとえば、私は PDA アプリケーションで SQLITE を広範囲に使用しています。同じコードがデバイス上で完全に機能する場合でも、エミュレーターで新しいデータベース ファイルを作成できないことがあります。

ポイント: テストには最適ですが、ときどき失敗し、実行すべきと思われるコードが実行されない場合は、ハードウェア デバイスで実行してから、エミュレータでトラブルシューティングに時間を費やす必要があります。

于 2008-12-03T04:48:52.573 に答える