Как не запускать новый экземпляр эмулятора каждый раз, когда приложение выполняется

Я использую титановый appcelerator для разработки OPP на Android, но я думаю, что на этот вопрос может ответить любой разработчик Android и любой другой, использующий эмулятор Android.

Уже слишком долго ждать, пока эмулятор будет готов, и для меня всегда первое выполнение, которое делает эмулятор в первый раз, останавливается на шаге "ожидание эмулятора будет готово", и я должен перезапустить приложение, и если новое запущенное приложение запустит новый экземпляр эмулятора, это будет хуже всего. Так есть ли способ заставить всегда использовать уже созданный экземпляр эмулятора?

3 ответа

Ты имеешь ввиду эмулятор?

Если есть эмулятор, он не запустит новый.

Не закрывайте это.

Просто:

  1. Перейти к терминалу / командной строке
  2. Введите adb connect 127.0.0.1:5555

Теперь эмулятор будет рассматриваться как устройство для студии Titanium, наслаждайтесь!

Я бы предложил установить Genymotion для эмуляции. Студия Titanium увидит это как устройство, а не как эмулятор. С другой стороны, я не уверен, что отладка работает с ним еще. Возможно, вам придется искать моды, чтобы сделать это работать.

После установки Genymotion вы выбираете несколько эмуляторов из их списка доступных. Вы запустите эмулятор Genymotion самостоятельно, а не Titanium Studio, запустив его для вас. Список устройств Titanium Studio необходимо обновить или перезапустить Titanium Studio. Запустите свой проект. Titanium Studio воспринимает устройство как физическое устройство, поэтому оно не будет открывать новое для вас и немного ускорить процесс.

https://www.genymotion.com/

Там может быть более официальный способ исправить взаимодействие с Android, чем моя идея обойти его стороной.

Другие вопросы по тегам