Когда одного эмулятора мало, или «сага о двух эмуляторах»

Posted on Февраль 9, 2011

6


Привет всем!

Достаточно часто мы пишем приложения, которые будут взаимодействовать между собой, например игра для двух и более пользователей. В процессе всегда возникает необходимость тестирования приложения. Хорошо если у вас есть кого попросить запустить проект в студии и протестировать. Сегодня я расскажу вам, как сделать так, что бы можно было открыть несколько эмуляторов одновременно.

Итак, в итоге у нас будет:

И еще это:

Пошаговая инструкция:

Предупреждение:
Следующая инструкция не гарантирует ничего, Microsoft не поддерживает ее. Продолжайте на свой страх и риск.

  1. Откройте в проводнике [Буква вашего диска]:\ProgramData\Microsoft\Phone Tools\CoreCon\10.0\addons
  2. Найдите файл ImageConfig.en-US.xsl
  3. Скопируйте его в ту же директорию и переименуйте во что-то типа «ImageConfig.en-US-2nd-Instance.xsl»
  4. Откройте копию с помощью любого текстового редактора
  5. Найдите элемент DEVICE
  6. Поменяйте Name и ID, для ID используйте GUID, придумайте его сами или воспользуйтесь онлайн генератором GUID (Убедитесь, что в guid все буквы большие)
  7. Теперь найдите в тексте VMID, и вставьте туда еще один GUID
  8. Сохраните файл
  9. Теперь закройте и снова откройте студию и все 🙂

Отладка

Для того что бы нормально отладить приложения, вам необходимо:

  1. Запустить первую студию, запустить в ней проект на втором эмуляторе.
  2. Теперь открывайте еще одну студию.
  3. Выбирайте первый эмулятор, правой кнопкой по проекту -> Debug -> Start New Instance

Отлаживайте и тестируйте свои приложения с удовольствием!

Реклама