I updated my android studio to 2.2.Now when I open and run previous project I got error UnsupportedMethodException.
Unsupported method: AndroidProject.getPluginG
Here are some solutions for your problem. Disabling Instant run
should be enough
Go to your build.gradle
file and change gradle-plugin version to:
dependencies {
classpath 'com.android.tools.build:gradle:2.2.0'
}
It is caused by Android Studio
checking availability of the Instant Run feature.
Fix it by disabling Instant Run. Go to:
File -> Settings -> Build, Execution, Deployment -> Instant Run.
and uncheck all positions
android-apt
pluginThis problem may be caused also by using this plugin.
I suppose for this example that you're using Butterknife
library.....
NOTE: If you are using the new
Jack
compiler with version2.2.0
or newer, you do not need the'android-apt'
plugin and can instead replace apt withannotationProcessor
when declaring the compiler dependency.
Go to your build.gradle
file and remove:
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
Then go to your app/build.gradle
file and remove:
apply plugin: 'android-apt'
Then in the same file, replace existing:
apt 'com.jakewharton:butterknife-compiler:8.4.0'
with
annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'
It should work now