I just discovered today that the Samsung Galaxy S and/or the Nexus S are
among those devices listed as "OTHER", while tracking a
NullPointerException in RingtonePickerActivity:
http://stackoverflow.com/questions/5874372/nullpointerexception-when-calling-ringtonepreference-on-samsung-galaxy-s
So it's another bug in a Samsung firmware (anyone remember their 2.2.1
for the Galaxy S losing randomly losing 3-rd party app settings?),
but... guess who got the blame for this one?
It seems very unusual and wrong to list a device from a major
manufacturer that sold over 10 million units as, effectively, unknown,
and doesn't help at all with analyzing the crash reports.
I am also starting to suspect that Market sometimes corrupts
applications while installing, or at the very least, there is a race
condition with respect to manifest registered broadcast receivers.
There is a bunch of these in my Market console:
java.lang.RuntimeException: Unable to instantiate receiver <class name
here>: java.lang.ClassNotFoundException: <class name here> in loader
dalvik.system.PathClassLoader[/data/app/<apk name -1 or -2>.apk]
Anyone seeing similar reports?
( And yes, the receiver is registered in the manifest, the class is
present in the app, it does not reference internal or version-specific
APIs, and works perfectly on a half-dozen devices I have from different
vendors )
-- Kostya
03.10.2011 8:25, Zsolt Vasvari пишет:
Once you have your app published for a while, you will see all kinds
of weird crash reports. I, for example, cannot duplicate 80% of the
crash reports I get. Of course, Google's refusal to actually share
any info about the device, such as device type, OS version, etc, makes
it extremely difficult to do anything.
--
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