android studio java.lang.NoClassDefFoundError Gson

android, gradle, java

Solution

Had the same issue. What I did was `gradle clean` and then build my project with gradle from console. In my `build.gradle` gson dependency looks like this:

dependencies {
    compile 'com.google.code.gson:gson:2.2.4'
}

Problem

I've made pretty much a fresh project. I added in the `gson` library by google to my projects `/libs` directory and added it as a library. I also added it into my `build.gradle` as ``` compile files('libs/gson-2.2.4.jar') ``` So now everything looks ok, there aren't any errors given by Android Studio, no red underlines anywhere. I can build it and give it a shot. But then I run into this error: ``` java.lang.NoClassDefFoundError: com.google.gson.Gson ``` Which I can see in the debugger. The thing is i've added it in and android studio can see that but come build it gives me all these sorts of problems. What am I doing wrong?

Original source