3

独自の Windows Mobile エミュレーター イメージを作成する方法があるかどうか疑問に思っていました。私は Sony Ericsson XPERIA X1 電話を持っています。これは 3 インチの画面で 480x800、約 300 DPI です。

正しい画面プロパティを備えたエミュレーター イメージを作成したいと考えています。できれば、携帯電話の正しいボタン位置などに似たスキンを作成したいと考えています。

私は電話を所有しているので、必要に応じて電話から画像を作成できます。

これは可能ですか?

4

1 に答える 1

5

説明しているものにカスタム イメージは必要ありません (必要に応じてカスタム イメージを作成することはできません)。エミュレータ イメージには、OS 機能自体のみが含まれます。スキン、ボタン、画面サイズはすべて XML ファイルで構成されます。

例として、WinMo 5.0 SDK をインストールしてから、次の場所に移動します。

C:\Program Files\Windows Mobile 5.0 SDK R2\PocketPC\Deviceemulation\Pocket_pc

Pocket_PC.xml が見つかります。その中には、スキン画像 (およびボタン アクション) などの説明があります。

<view
    titleBar ="Pocket PC - WM 5.0"
    displayPosX="55"
    displayPosY="67"
    displayWidth="240"
    displayHeight="320"
    displayDepth="16"
    mappingImage="pocket_pc_emulator_mask.png"
    normalImage="pocket_pc_emulator_up.png"
    downImage= "pocket_pc_emulator_down.png">

スキンは、実際の CE イメージを含む 0409 フォルダーと同じレベルの別のフォルダーにあることがわかります。

ブラウズすると、スマートフォン用の同じレイアウトが表示されます。実際、WinMo 6.0 SDK も同じです (偶然ではありません)。

Studio に移動し、[ツール] -> [オプション] -> [デバイス ツール] -> [デバイス] を調べます。任意のエミュレータを選択し、[プロパティ]、[エミュレータ オプション] の順にクリックします。ここでは、表示設定とスキンを調整する別の方法を紹介します。[名前を付けて保存] をクリックして既存のエミュレーター構成をコピーし、目的に合わせて調整することができます。

于 2009-01-15T04:45:37.043 に答える