Wednesday, 15 August 2012

android - ClassNotFoundException: Didn't find class "com.example.app.MainActivity" for every app I create -



android - ClassNotFoundException: Didn't find class "com.example.app.MainActivity" for every app I create -

helloi maintain getting classnotfoundexception every time create android application in eclipse. has never happened before until morning after using eclipse months. might worth mentioning installed google play services through sdk manager morninglogcat:

11-03 12:39:29.080: e/androidruntime(27547): fatal exception: main 11-03 12:39:29.080: e/androidruntime(27547): process: com.example.app, pid: 27547 11-03 12:39:29.080: e/androidruntime(27547): java.lang.runtimeexception: unable instantiate activity componentinfo{com.example.app/com.example.app.mainactivity}: java.lang.classnotfoundexception: didn't find class "com.example.app.mainactivity" on path: dexpathlist[[zip file "/data/app/com.example.app-1.apk"],nativelibrarydirectories=[/data/app-lib/com.example.app-1, /vendor/lib, /system/lib]] 11-03 12:39:29.080: e/androidruntime(27547): @ android.app.activitythread.performlaunchactivity(activitythread.java:2231) 11-03 12:39:29.080: e/androidruntime(27547): @ android.app.activitythread.handlelaunchactivity(activitythread.java:2363) 11-03 12:39:29.080: e/androidruntime(27547): @ android.app.activitythread.access$900(activitythread.java:161) 11-03 12:39:29.080: e/androidruntime(27547): @ android.app.activitythread$h.handlemessage(activitythread.java:1265) 11-03 12:39:29.080: e/androidruntime(27547): @ android.os.handler.dispatchmessage(handler.java:102) 11-03 12:39:29.080: e/androidruntime(27547): @ android.os.looper.loop(looper.java:157) 11-03 12:39:29.080: e/androidruntime(27547): @ android.app.activitythread.main(activitythread.java:5356) 11-03 12:39:29.080: e/androidruntime(27547): @ java.lang.reflect.method.invokenative(native method) 11-03 12:39:29.080: e/androidruntime(27547): @ java.lang.reflect.method.invoke(method.java:515) 11-03 12:39:29.080: e/androidruntime(27547): @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:1265) 11-03 12:39:29.080: e/androidruntime(27547): @ com.android.internal.os.zygoteinit.main(zygoteinit.java:1081) 11-03 12:39:29.080: e/androidruntime(27547): @ dalvik.system.nativestart.main(native method) 11-03 12:39:29.080: e/androidruntime(27547): caused by: java.lang.classnotfoundexception: didn't find class "com.example.app.mainactivity" on path: dexpathlist[[zip file "/data/app/com.example.app-1.apk"],nativelibrarydirectories=[/data/app-lib/com.example.app-1, /vendor/lib, /system/lib]] 11-03 12:39:29.080: e/androidruntime(27547): @ dalvik.system.basedexclassloader.findclass(basedexclassloader.java:67) 11-03 12:39:29.080: e/androidruntime(27547): @ java.lang.classloader.loadclass(classloader.java:497) 11-03 12:39:29.080: e/androidruntime(27547): @ java.lang.classloader.loadclass(classloader.java:457) 11-03 12:39:29.080: e/androidruntime(27547): @ android.app.instrumentation.newactivity(instrumentation.java:1079) 11-03 12:39:29.080: e/androidruntime(27547): @ android.app.activitythread.performlaunchactivity(activitythread.java:2222)

manifest.xml:

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.app" android:versioncode="1" android:versionname="1.0" > <uses-sdk android:minsdkversion="8" android:targetsdkversion="19" /> <application android:allowbackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/apptheme" > <activity android:name=".mainactivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.main" /> <category android:name="android.intent.category.launcher" /> </intent-filter> </activity> </application> </manifest>

any help appreciated @ loss it.

eclipse:

open androidmanifest.xml , check if have com.example.app.mainactivity :

<activity android:name="com.example.app.mainactivity" android:label="@string/app_name" > </activity>

android eclipse android-activity android-manifest classnotfoundexception

No comments:

Post a Comment