Could Not Find Class

  • 2 Antworten
  • Letztes Antwortdatum
S

Snipestyle

Erfahrenes Mitglied
3
Abend zusammen,

habe nen kleines Problem.
War grade ein wenig am programmieren, hab ein bisschen rumprobiert und bin letztenendes zum vorherigen Stand zurückgekehrt.
Jedoch kommt nun das Problem das meine App abstürzt mit der Meldung, dass die Klasse nicht gefunden werden könnte.

DataActivity.java
PHP:
...
  Intent myIntent = new Intent(context, MainMenu.class);
                 context.startActivity(myIntent);
...
MainMenu.java
PHP:
public class MainMenu extends FragmentActivity implements ActionBar.TabListener{
    ProgressDialog progress; 
    private ViewPager viewPager;
...
Wie ihr seht, existiert die Klasse und ich weiß auch nicht warum es jetzt aufeinmal Probleme gibt und vorher nicht ?!

logcat:
PHP:
04-11 20:04:47.085: D/gralloc_goldfish(5297): Emulator without GPU emulation detected.
04-11 20:04:47.975: W/KeyCharacterMap(5297): No keyboard for id 0
04-11 20:04:47.975: W/KeyCharacterMap(5297): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
04-11 20:04:50.835: I/dalvikvm(5297): Failed resolving Lde/schuldenmanagement/MainMenu; interface 9 'Landroid/app/ActionBar$TabListener;'
04-11 20:04:50.835: W/dalvikvm(5297): Link of class 'Lde/schuldenmanagement/MainMenu;' failed
04-11 20:04:50.835: E/dalvikvm(5297): Could not find class 'de.schuldenmanagement.MainMenu', referenced from method de.schuldenmanagement.DataActivity.onPostExecute
04-11 20:04:50.835: W/dalvikvm(5297): VFY: unable to resolve const-class 736 (Lde/schuldenmanagement/MainMenu;) in Lde/schuldenmanagement/DataActivity;
04-11 20:04:50.835: D/dalvikvm(5297): VFY: replacing opcode 0x1c at 0x002d
04-11 20:04:50.835: D/dalvikvm(5297): VFY: dead code 0x002f-0037 in Lde/schuldenmanagement/DataActivity;.onPostExecute (Ljava/lang/String;)V
04-11 20:04:50.955: D/AndroidRuntime(5297): Shutting down VM
04-11 20:04:50.955: W/dalvikvm(5297): threadid=1: thread exiting with uncaught exception (group=0xb5f684f0)
04-11 20:04:50.965: E/AndroidRuntime(5297): FATAL EXCEPTION: main
04-11 20:04:50.965: E/AndroidRuntime(5297): java.lang.NoClassDefFoundError: de.schuldenmanagement.MainMenu
04-11 20:04:50.965: E/AndroidRuntime(5297):     at de.schuldenmanagement.DataActivity.onPostExecute(DataActivity.java:88)
04-11 20:04:50.965: E/AndroidRuntime(5297):     at de.schuldenmanagement.DataActivity.onPostExecute(DataActivity.java:1)
04-11 20:04:50.965: E/AndroidRuntime(5297):     at android.os.AsyncTask.finish(AsyncTask.java:417)
04-11 20:04:50.965: E/AndroidRuntime(5297):     at android.os.AsyncTask.access$300(AsyncTask.java:127)
04-11 20:04:50.965: E/AndroidRuntime(5297):     at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:429)
04-11 20:04:50.965: E/AndroidRuntime(5297):     at android.os.Handler.dispatchMessage(Handler.java:99)
04-11 20:04:50.965: E/AndroidRuntime(5297):     at android.os.Looper.loop(Looper.java:130)
04-11 20:04:50.965: E/AndroidRuntime(5297):     at android.app.ActivityThread.main(ActivityThread.java:3683)
04-11 20:04:50.965: E/AndroidRuntime(5297):     at java.lang.reflect.Method.invokeNative(Native Method)
04-11 20:04:50.965: E/AndroidRuntime(5297):     at java.lang.reflect.Method.invoke(Method.java:507)
04-11 20:04:50.965: E/AndroidRuntime(5297):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
04-11 20:04:50.965: E/AndroidRuntime(5297):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
04-11 20:04:50.965: E/AndroidRuntime(5297):     at dalvik.system.NativeStart.main(Native Method)
04-11 20:05:29.026: D/gralloc_goldfish(5336): Emulator without GPU emulation detected.
04-11 20:05:31.166: W/KeyCharacterMap(5336): No keyboard for id 0
04-11 20:05:31.166: W/KeyCharacterMap(5336): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
04-11 20:05:33.615: I/dalvikvm(5336): Failed resolving Lde/schuldenmanagement/MainMenu; interface 9 'Landroid/app/ActionBar$TabListener;'
04-11 20:05:33.615: W/dalvikvm(5336): Link of class 'Lde/schuldenmanagement/MainMenu;' failed
04-11 20:05:33.615: E/dalvikvm(5336): Could not find class 'de.schuldenmanagement.MainMenu', referenced from method de.schuldenmanagement.DataActivity.onPostExecute
04-11 20:05:33.615: W/dalvikvm(5336): VFY: unable to resolve const-class 736 (Lde/schuldenmanagement/MainMenu;) in Lde/schuldenmanagement/DataActivity;
04-11 20:05:33.615: D/dalvikvm(5336): VFY: replacing opcode 0x1c at 0x002d
04-11 20:05:33.615: D/dalvikvm(5336): VFY: dead code 0x002f-0037 in Lde/schuldenmanagement/DataActivity;.onPostExecute (Ljava/lang/String;)V
04-11 20:05:33.697: D/AndroidRuntime(5336): Shutting down VM
04-11 20:05:33.697: W/dalvikvm(5336): threadid=1: thread exiting with uncaught exception (group=0xb5f684f0)
04-11 20:05:33.717: E/AndroidRuntime(5336): FATAL EXCEPTION: main
04-11 20:05:33.717: E/AndroidRuntime(5336): java.lang.NoClassDefFoundError: de.schuldenmanagement.MainMenu
04-11 20:05:33.717: E/AndroidRuntime(5336):     at de.schuldenmanagement.DataActivity.onPostExecute(DataActivity.java:88)
04-11 20:05:33.717: E/AndroidRuntime(5336):     at de.schuldenmanagement.DataActivity.onPostExecute(DataActivity.java:1)
04-11 20:05:33.717: E/AndroidRuntime(5336):     at android.os.AsyncTask.finish(AsyncTask.java:417)
04-11 20:05:33.717: E/AndroidRuntime(5336):     at android.os.AsyncTask.access$300(AsyncTask.java:127)
04-11 20:05:33.717: E/AndroidRuntime(5336):     at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:429)
04-11 20:05:33.717: E/AndroidRuntime(5336):     at android.os.Handler.dispatchMessage(Handler.java:99)
04-11 20:05:33.717: E/AndroidRuntime(5336):     at android.os.Looper.loop(Looper.java:130)
04-11 20:05:33.717: E/AndroidRuntime(5336):     at android.app.ActivityThread.main(ActivityThread.java:3683)
04-11 20:05:33.717: E/AndroidRuntime(5336):     at java.lang.reflect.Method.invokeNative(Native Method)
04-11 20:05:33.717: E/AndroidRuntime(5336):     at java.lang.reflect.Method.invoke(Method.java:507)
04-11 20:05:33.717: E/AndroidRuntime(5336):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
04-11 20:05:33.717: E/AndroidRuntime(5336):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
04-11 20:05:33.717: E/AndroidRuntime(5336):     at dalvik.system.NativeStart.main(Native Method)
 
Nachdem ich gestern mehrfach das Projekt gecleant habe und dann verzweifelt den Rechner ausgemacht habe, habe ich es soeben nocheinmal probiert und aufeinmal gehts ?!
Manchmal ist das alles ein wenig seltsam :D
 
Zurück
Oben Unten