Ответ 1
Вот некоторые решения для вашей проблемы. Отключить Instant run
должно быть достаточно
Gradle версия:
Перейдите в свой build.gradle
файл и измените версию gradle -plugin на:
dependencies {
classpath 'com.android.tools.build:gradle:2.2.0'
}
Мгновенный запуск
Это вызвано Android Studio
проверкой доступности функции Instant Run.
Исправить, отключив Instant Run. Перейдите к:
File -> Settings -> Build, Execution, Deployment -> Instant Run.
и снимите флажки всех позиций
Использование android-apt
плагина
Эта проблема может быть вызвана также использованием этого плагина.
Я полагаю, что в этом примере вы используете библиотеку Butterknife
.....
ПРИМЕЧАНИЕ. Если вы используете новый компилятор
Jack
с версией2.2.0
или новее, вам не нужен плагин'android-apt'
и может вместо этого замените apt наannotationProcessor
при объявлении компилятора зависимость.
Перейдите в свой build.gradle
файл и удалите:
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
Затем перейдите в свой app/build.gradle
файл и удалите:
apply plugin: 'android-apt'
Затем в том же файле замените существующий:
apt 'com.jakewharton:butterknife-compiler:8.4.0'
с
annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'
Теперь он должен работать