Pergunta

Eu queria saber se havia uma maneira de criar a minha própria imagem do emulador do Windows Mobile. Eu tenho um telefone X1 Sony Ericsson XPERIA, que tem uma 480x800 em uma tela de 3 polegadas, cerca de 300 DPI.

Eu gostaria de criar uma imagem emulador com as propriedades de tela correto, e espero que uma pele que se assemelha a localização dos botões corretos e outras coisas para o telefone.

Eu possuo o telefone, para que eu possa criar uma imagem a partir do telefone, se necessário.

Isso é possível, e se assim for, como?

Foi útil?

Solução

Você não precisa de uma imagem personalizada para o que você está descrevendo (e você não poderia criar um se você precisava de qualquer maneira). A imagem do emulador contém apenas a funcionalidade OS em si. A pele, botões e tamanho da tela estão todos configurados em um arquivo XML.

Como exemplo, instalar o SDK WinMo 5.0 e navegue até aqui:

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

Você vai encontrar Pocket_PC.xml. Nela se descreve coisas como as imagens de pele (bem como ações de botão):

<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">

Você verá que as peles estão em pastas separadas no mesmo nível como a pasta de 0409, que contém a imagem CE real.

navegar ao redor e você verá a mesma disposição para Smartphone, e de fato o WinMo 6.0 SDK é da mesma forma (não por coincidência).

Agora cabeça para o Studio e olhar em Ferramentas> Opções> Dispositivo Ferramentas-> Devices. Selecione qualquer emulador e clique em "Propriedades" e depois "Opções do emulador". Aqui você vai encontrar uma outra maneira de ajustar as configurações de exibição e peles. Você pode copiar qualquer configuração emulador existente, clicando em "Salvar como" e, em seguida, ajustá-lo para coincidir com o que você está depois.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top