"Unable to instantiate activity" Fehler

Einer meiner Android-apps hat über 100.000 Nutzer und über 10 mal in der Woche, bekomme ich die folgende exception gemeldet, um mich über den Google-market-Tools:

java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{org.rebm.asp/org.rebm.asp.MainActivity}:
  java.lang.ClassNotFoundException: org.rebm.asp.MainActivity in loader dalvik.system.PathClassLoader[/mnt/asec/org.rebm.asp-1/pkg.apk]
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2659)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2753)
at android.app.ActivityThread.access$2500(ActivityThread.java:129)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2107)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:143)
at android.app.ActivityThread.main(ActivityThread.java:4701)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: org.rebm.asp.MainActivity in loader dalvik.system.PathClassLoader[/mnt/asec/org.rebm.asp-1/pkg.apk]
at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
at android.app.Instrumentation.newActivity(Instrumentation.java:1021)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2651)
... 11 more

Vom online-Suche, dieser Fehler in der Regel zeigt, dass etwas falsch ist mit der manifest-Datei und die package-Namen verwendet werden. Jedoch kann ich nicht reproduzieren diesen Fehler auf meinen eigenen Geräten oder auf dem emulator. Ich weiß nur von diesem Fehler über den market-Tools. Alle ich können sagen, ist, dass es ein seltener Fehler, weil ich weiß, viele Menschen sind mit der app und keiner von den Bewertungen, die zeigen, dass es abstürzt.

Weiß jemand, was das Problem sein könnte oder wie kann ich diagnostizieren?

  • Ich habe gerade bemerkt, das erste auftreten des gleichen Fehlers auf einer meiner apps. Würde gerne wissen, was könnte der Grund HIERFÜR sein. Ich fange ein Kopfgeld..
  • Wow, danke Kon. Gaben wirklich scheinen die Leute zu motivieren, um eine Frage zu beantworten hatte, keine Antworten über einen Monat! Ich bin immer noch konsequent immer diese Fehlermeldung in meinem Markt Konsole und leider bin ich nicht näher, um herauszufinden, was falsch ist oder wie man es beheben.
  • Ich habe nicht gesehen, eine Wiederholung - nur hatte es schon mal passieren, aber es immer noch nervt mich.
  • Viele Diskussionen hier stackoverflow.com/questions/4820554/...
  • Ich habe das auch, da habe ich in der AndroidManifest android:installLocation=prefersExternal
  • wenn Sie verwenden, Bibliothek, Projekt, check out diese Antwort, die Frage hat genau die gleiche stack-trace, nach den Anweisungen in dieser Antwort, und siehe, wenn Sie es reproduzieren können.
  • Ich habe auch dieses problem in meiner app (über 200.000 Nutzer), und es scheint auch so zu sein, SD-Karte verbunden. Mit installLocation="auto" im manifest im Grunde nicht funktioniert. Abgesehen von diesem Fehler, manchmal ist mein app-icon verschwindet auf mysteriöse Weise vom Benutzer home-Bildschirme, da der SD-Karte Probleme. SD-Karte installieren ist kaputt in Android, aber nur Effekte, die einen kleinen Prozentsatz der Benutzer, so dass es noch nicht behoben wurde, noch.

InformationsquelleAutor rbcc | 2011-02-17
Schreibe einen Kommentar