Разрабатываю приложение под android в Eclipse. Очень долго запускается эмулятор устройства. Подскажите, как можно ускорить? Отладка становится мучительной...
Стандартный эмулятор просто ужасный, да и далеко не все функции в нем есть( gps, камера и т.п).
Используй Genymotion, очень быстрый эмулятор, загружается секунд 5 и с большим количеством функций.
GPS - в настройках можно выставить фейковые данные
Камера - так же в настройках эмулятора можно указать реальную камеру, которая будет работать как фронтальная, тыльная в эмулируемой ОС
однако скорость работы это не увеличит - поэтому использовать стандартный эмулятор невозможно.
у Genymotion же особых минусов мною не замечено, а загрузка эмулятора за 2-5 сек говорит сама за себя
Лучше всего - реальное устройство. Причем несколько. Если возможности нет или нужен строго эмулятор - в настройках можно выставить количество оперативы для эмулятора +гибернацию. Тогда только первый запуск будет долгим.
Я делаю по другому: на стандартных настройках сразу же загружаю эмулятор и когда нужно запустить приложение - оно стартует быстро. Эмулятор повторно не запускается.
По поводу реального устройства - полностью согласен. намного удобнее. ПК меньше нагружает, да и видно как будет всё выглядеть в живую
Не выключаю эмулятор - никак не помогает, время запуска почти такое же. Реально устройство быстрей, верно. Но мне нужно отладить на устройстве с конкретным размером экрана.