ClassNotFoundException after ADT update
Solution 1:
Try going to Project -> Properties -> Java Build Path -> Order & Export and ensure Android Private Libraries are checked for your project and for all other library projects you are using. Clean all projects afterwards and see what happens.
Solution 2:
I know I'm very late to post a reply here. The workaround mentioned by Krauxe didn't help me. My project has two library projects and two jars. I found a solution posted by "laaptu" in the page Libraries do not get added to APK anymore after upgrade to ADT 22.
Solution 3:
I have the Eclipse ADT bundle and additional to the @Krauxe's answer, updating the Eclipse .project file as below worked for me:
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>RedbeaconPro</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>com.android.ide.eclipse.adt.ResourceManagerBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.android.ide.eclipse.adt.PreCompilerBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.android.ide.eclipse.adt.ApkBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.android.ide.eclipse.adt.AndroidNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>