自升级到SDK r21以来,这是一个经常弹出的错误。我能够解决它的唯一方法是清除我的工作区并重新导入项目。 我已经尝试过在其他问题中提到的所有内容,将“lib”重命名为“libs”,修复项目属性等。我的主要活动中有问题的类,并且不存在于.jar中。看起来类加载器路径不正确,但我不知道如何解决这个问题。自从我从SDK r16升级后,我的来源没有改变,因为没有这样的问题。
04-30 11:34:44.084: W/dalvikvm(3802): Link of class 'Lcom/absds/proj/App;' failed
04-30 11:34:44.084: W/dalvikvm(3802): threadid=1: thread exiting with uncaught exception (group=0x413ea540)
04-30 11:34:44.094: E/AndroidRuntime(3802): FATAL EXCEPTION: main
04-30 11:34:44.094: E/AndroidRuntime(3802): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.absds.proj/com.absds.proj.App}: java.lang.ClassNotFoundException: com.absds.proj.App
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.absds.proj"
android:screenOrientation="landscape"
android:versionName="13.5.0" android:versionCode="135" >
<application
android:theme="@style/Theme"
android:icon="@drawable/app_icon"
android:label="@string/appName"
android:debuggable="true"
android:persistent="true">
<activity
android:name=".App"..
答案 0 :(得分:0)
尝试在https://groups.google.com/forum/?fromgroups=#!topic/android-developers/-bholnLurs8和SO上的其他每个线程中找到的每个建议后,删除项目并将其读入我的工作区似乎是唯一的解决方案。