Android Studio Instant Run не работает

Я пытаюсь заставить Instant Run работать в Android Studio. У меня установлен AS 2.0 Preview 4, и мой Instant Run включен следующим образом:

Сейчас я экспериментирую с этим в примере приложения Topeka от Google ( https://github.com/googlesamples/android-topeka). Итак, я помещаю несколько тостов в CategorySelectionActivity и CategorySelectionFragment, надеясь, что их можно мгновенно изменить с помощью Instant Run. Но каждый раз, когда я нажимаю кнопку "Instant Run" в AS, она полностью закрывает приложение и переустанавливает его. Он не возобновляет с того же действия, на котором я был ранее (как и ожидалось), NOR это отображает всплывающее сообщение, как

Примененные изменения кода без перезапуска активности

Кто-нибудь знает, как заставить Instant Run работать правильно?

Спасибо Игорь

2 ответа

Решение

Решение этой проблемы состоит в том, чтобы обновить Android Studio до версии 2.0 Preview 8, упаковщик Gradle, чтобы:

distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip

и использовать эту зависимость gradle:

classpath 'com.android.tools.build:gradle:2.0.0-alpha8'

Мгновенный запуск теперь работает на моем Mac!

Обновите Android Studio до Android Studio 2.0 Preview 8. Android Studio 2.0 Preview 8 до канального канала, а также новую версию плагина Gradle: 2.0.0-alpha8. Вы хотите обновить оба; В частности, мгновенный запуск включается только при использовании последних версий обоих:

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