I have a bunch of these in my Market console, about one per 1500 actual installed copies.

Most of them are listed as coming from "Other" devices, which does not necessarily mean weird no-name ones (e.g. I know the Galaxy S comes through as Other), and 3 are listed as Nexus One and 5 as "Droid".

The app runs fine on a Moto Milestone with 2.1, which is the earliest Android version I have at my disposal for testing.

It builds fine with Android SDK 1.6 (if I remove things like showAsAction), which is the minSdkVersion I have set in the manifest.

Oh, and the app only installs to internal memory.

-- Kostya

30.01.2012 11:34, Mort пишет:
Hi,

I got several mails about my app crashing since the recent update. In the developer console, I see several stack traces with a ClassNotFoundException. Strange thing is, the class surely exists, and the error doesn't seem to happen on every device. At least the "developer edition" (i.e. debug signature, not signed for market) worked fine on mine, and I also got some mails with "everything's working fine, but <wish list>".

I tried to find some more information in this group, but my picks in threads with promising topic didn't quite help. Closest thing I found was a similar error when the SD card's removed without proper unmount, but I can't imagine this happens to so many people, especially not on devices where the "SD card" is in fact just internal memory.

Any idea?

Here's the trace:
java.lang.RuntimeException: Unable to instantiate receiver <my receiver class>: java.lang.ClassNotFoundException: <my receiver class> in loader dalvik.system.PathClassLoader[/mnt/asec/<app package>/pkg.apk]
at android.app.ActivityThread.handleReceiver(ActivityThread.java:1960)
at android.app.ActivityThread.access$2400(ActivityThread.java:132)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1093)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:143)
at android.app.ActivityThread.main(ActivityThread.java:4196)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: <my receiver class> in loader dalvik.system.PathClassLoader[/mnt/asec/<app package>/pkg.apk]
at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240)
at java.lang.ClassLoader.loadClass(ClassLoader.java:551)
at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
at android.app.ActivityThread.handleReceiver(ActivityThread.java:1951)
... 10 more
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

--
Kostya Vasilyev

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to