I downloaded yesterday Android Studio 2.1.3 (before I worked with 1.5) and now I have this exception:
java.lang.NoSuchMethodError: No static method setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V in class Landroid/support/v4/view/ViewCompatLollipop; or its super classes (declaration of 'android.support.v4.view.ViewCompatLollipop'
that stops my app on setContentView in the MainActivity. How can I solve this?
I had same issue. I tried to run my code on another system with latest downloaded version of Android SDK (API 24). compileSdkVersion
of my code was 23. So, what I did is I opened app.iml
file (located in app module) and found version of components installed and updated them in build.gradle(app module) file.
Like,
compile 'com.android.support:design:23.1.1'
to
compile 'com.android.support:design:24.2.0'
And also updated compileSdkVersion
to 24, buildToolsVersion
to 24.0.1
, targetSdkVersion
to 24
.
Now my code runs fine.
Hope it helps.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With