Skip to content Skip to sidebar Skip to footer

Java.lang.classnotfoundexception After Android Studio Update

I updated to Android Studio 2.1 from the stable channel. As soon as I did that I am getting ClassNotFoundException to my login class, which is declared in the manifest for long tim

Solution 1:

Try this:

Clear app cache

Clear app data

Uninstall app

Run/Debug again

Hope it works!

Solution 2:

We are experiencing a similar error after updating to version 2.1 of Android Studio. A class added long ago is now not being found on application start. It's only happening with Android 5.1 and 5.1.1. Really weird crash!

The solution to this was enabling "Instant Run" solves the issue on Lollipop.

Solution 3:

I experienced this error and had looked at a number of SO threads, and various resources and also checked in to the android dev irc. The answers seem to follow a trend:

Gradle/Android Studio General:

Clean build, reset Android Studio caches, uninstall/reinstall android studio, leave Android Studio and come back to it in 2 hours, restart your computer.

Referencing the class

Is it correctly listed through the manifest? What about gradle configuration?

Loading Classes via IDE (though that seems mostly eclipse related)

Libraries do not get added to APK anymore after upgrade to ADT 22

Android Activity ClassNotFoundException - tried everything

https://www.youtube.com/watch?v=3vqcGhEPHdo

My solution: naming conflict?

I found through pure desperation that by changing my class name Manifest to MyCoolManifest or something like that, I no longer had the issue. Since your class name is Login, perhaps renaming the class will solve your problem.

Solution 4:

Try cleaning gradle cache & build by running each line in the terminal:

gradlew --stop
gradlew cleanBuildCache
gradlew clean

Solution 5:

Here you go : Clean the project , And uninstall the existing app and run Again .

Post a Comment for "Java.lang.classnotfoundexception After Android Studio Update"