У меня есть новая установка Android Studio, и я начинаю свой первый проект. Я искал способы ускорить мой цикл развертывания/тестирования, когда я прочитал, что у меня уже должна быть включенная функция Instant Run.Android Studio 2.2.3 Instant Run не является вариантом
Я проверил несколько параметров:
Tools->Android->Enable ADB Integration
проверяетсяFile->Settings->Build, Execution, Deployment->Instant Run
Включить Instant Run ... проверяется вместе с Restart активности на изменения кода и Показать Тосты в бегущем приложении ...Мой эмулятор является Nexus 5, API 24
- Андроида Gradle плагин определяется как:
classpath 'com.android.tools.build:gradle:2.2.3'
- Проект minSdkVersion 16 и targetSdkVersion составляет 25
И все же, Instant Значки запуска не отображаются в моих конфигурациях запуска, а повторное развертывание включает перезапуск всего приложения и занимает около минуты. Некоторые возможности для ошибки:
Я прочитал, что DDMS необходимо отключить для Instant Run для работы в другом вопросе. Я не знаю, правда ли это, поскольку я не вижу в нем упоминания в официальной документации, но если я перейду на монитор Android-устройств , я вижу кнопку DDMS, которая не может быть снята.
Предвкушая будущую интеграцию, я включил этот проект для включения кода C++. Я не уверен, что это играет определенную роль.
Это правда. Если Android Device Monitor открыт, то активировать интеграцию ADB будет автоматически отключена –
Я думаю, что приложения с собственной частью не совместимы с мгновенным запуском. Попробуйте без C++ intergation. – poss