Подтвердить что ты не робот

Не удается найти символ в Android Studio без восстановления проекта

Когда я пытаюсь развернуть мой проект в эмуляторе, компиляция завершится неудачей с кучей ошибок Can not find symbol. Я должен перестроить проект, а затем развертывать каждый раз, когда я делаю изменения. Это только началось в 0.1.6 для меня. Кто-нибудь еще видел это?

4b9b3361

Ответ 1

Как временное обходное решение, попробуйте отключить "Настройки" > "Компилятор" > "Использовать внешнюю сборку".

(как предлагается в этом выпуске: https://code.google.com/p/android/issues/detail?id=56884)

Ответ 2

Нажав "Проект синхронизации с Gradle файлами", я решил это для меня.

enter image description here

Ответ 3

Я использовал следующий ответ, и он отлично работал:

fooobar.com/questions/40441/...

Вы можете сделать "File" → "Invalidate Caches..." и выбрать опцию "Invalidate and Restart", чтобы исправить это.

Ответ 5

В качестве обходного пути удаление исходной папки перед перестройкой проекта решает проблему!

Ответ 6

Просто нажмите Сборка → Очистить проект. Это решит проблему отсутствия "Р.Ява".

Ответ 7

Добавление следующих зависимостей, сработанных для меня:

compile 'com.android.support:appcompat-v7:20.+' compile 'com.android.support:support-v4:21.0.0'

Ответ 8

Использование java 7 внутренних классов вместо лямбда-функций, предоставляемых ретро-лямбда, решило мою проблему.