Ошибка Android Studio 2.0: нет изменений для развертывания
Я загружаю последнюю версию Android Studio 2.0 с сайта Android Develop.
Но когда я изменяю строку кода и использую "мгновенный запуск" вместо обновления изменений, он выдает сообщение "никаких изменений для развертывания".
Это произойдет при изменении кода и XML-изменений.
Но когда я перезагружаю Android Studio, все будет работать нормально один или два раза, а затем "никаких изменений для развертывания". Приходите снова!
Я использовал свой старый SDK на Android Studio более старой версии. JDK составляет 1.7.0 Windows7 64
Итак, у кого-нибудь есть такая же ошибка?
7 ответов
У многих людей есть эта проблема, поскольку Instant Run все еще довольно глючит. Лучше всего полностью отключить мгновенный запуск, выбрав "Настройки"> "Построение, выполнение, развертывание"> "Мгновенный запуск"> "Включить мгновенный запуск".
Решается путем перестройки Project (меню Build -> Rebuild project)
Это звучит как ошибка. Для нашей команды было бы очень полезно, если бы вы могли сообщить об ошибке, выполнив конкретные действия по воспроизведению, чтобы мы могли провести расследование. Без вашей помощи нам будет очень трудно отследить эти проблемы. Мы хотим, чтобы Instant Run работал на вас.
Вы можете отправить сообщение об ошибке по этой ссылке: https://code.google.com/p/android/issues/entry?template=Android%20Studio%20Instant%20Run%20Bug
Также есть эта проблема с Android Studio 2.1. Отключение Instant Run, кажется, исправило это, и это прискорбно, но я тратил больше времени, не понимая, почему запускался старый код, а Instant Run спасал меня! Запуск Ubuntu, так что согласитесь, не просто ошибка Windows.
Запустите TAB рядом с anroid-монитором, иногда он показывает, no changes to deploy
Значительные изменения в коде не были добавлены в ваше приложение (эта ошибка была в значительной степени устранена).
Иногда запускается новое приложение, и при перезапуске приложения отображается старое (эта ошибка была устранена, официально объявлена на сайте Android).
Решение:
Отключите мгновенный запуск в настройках вашего проекта (вы можете столкнуться с некоторой ошибкой при сборке Gradle, если вы переключитесь с мгновенного запуска на обычный, затем попробуйте очистить опцию или, если ошибка все еще есть, вы можете удалить эти файлы по пути, указанному в ошибке)
Попробуйте использовать последний выпуск студии, который полностью улучшился
мгновенный запуск.
Не решение, но в качестве лучшего решения я бы предпочел:
- Нажмите "Недавние приложения"
- Просто закройте мое приложение из списка
- Запустите приложение снова
Это занимает меньше времени, чем Очистка и Восстановление.
Обновить:
Запустите приложение также:
Когда Instant Run работает неправильно:
Насколько я понял, Instant Run работает правильно, когда я меняю свои идентификаторы просмотров, в противном случае он не распознает изменения в xml и выдает "Нет изменений для развертывания".
Я также использовал приложение clean and rerun или Cntrl+F5, чтобы решить эту проблему.