True, I usually use a utility logging class that is a drop in replacement for android's `Log`. You can get proguard to compile these away appropriately easily (for empty methods used in a production build), and in this case I can simply dump the log to an SD card type location. I've done this before when I encountered a problem with the logger's functionality for large data.
Kris On Mon, Jan 7, 2013 at 4:52 PM, jason_gates <jason.gates...@gmail.com> wrote: > Hi, > > No problem :) > > > 1) Collection of an event log. I'm quoting the original post: > > > "I have very little to go on in these reports. After a full reboot, there is > little chance the logcat still has useful information. Since 4.1, we can't > use any external programs to collect the log. I aim for prevention > instead.". > > > Thus, persist your own log. Your own application can write out a simple text > file and later (after the reboot) read it. > > > 2) If the issue is related to a vendor's key map, wouldn't that key map > effect all applications on the device? Not just the poster's application? > > > To summarize, the original post describes a the challenge of identifying an > issue. Where does it state the issue known to occur when key combinations > are invoked? Wouldn't that just a be an issue of reporting a bug to a > vendor? > > > Hope that helps :) > > Good Luck > > Jason > > > > On Monday, January 7, 2013 3:19:30 PM UTC-6, Kristopher Micinski wrote: >> >> I'm unclear: why is writing your own event logger supposed to help here? >> >> Unfortunately I'm afraid whenever this kind of thing happens it's >> because you pushed some device or rom specific buttons (in the >> metaphorical sense), making it hard to diagnose. >> >> Kris >> >> On Mon, Jan 7, 2013 at 4:14 PM, jason_gates <jason.g...@gmail.com> wrote: >> > Hi, >> > I have 2 suggestions :) >> > >> > First, I would review my code and make sure I've implemented >> > try/catch/finally. You get inconsistent results if your application is >> > not >> > handling exceptions :) E.G. an attempt to use a value. Explicitly >> > validate >> > the value is not null. Place the block within a try/catch (and finally >> > if >> > apropos). >> > >> > Next, I would consider implementing my own event log. Is there some >> > reason >> > why you are restricted to "Logcat"? Wouldn't writing out your own event >> > log >> > help you diagnose your issue? >> > >> > Hope that helps :) >> > Good Luck >> > Jason >> > >> > >> > >> > >> > >> > On Monday, January 7, 2013 12:52:59 PM UTC-6, Nathan wrote: >> >> >> >> Well, lo and behold, I have a Galaxy Nexus right next to me that is >> >> completely frozen this very minute. >> >> >> >> I thought reproducing a hard freeze on a device available to me would >> >> be a >> >> huge breakthrough. But no, nothing. The debugger detached without >> >> telling me >> >> anything. The logcat gives out with no useful clues. The device is just >> >> here >> >> frozen until I pull out the battery after which all evidence will be >> >> destroyed. >> >> >> >> No Force Close dialog came up at anytime. No evidence in the log that >> >> one >> >> was trying. >> >> >> >> Now this device has done some weird things lately. Like saying it is >> >> charging when not connected to anything. And the battery got hot and >> >> ran out >> >> too quickly for no apparent reason. >> >> >> >> Nathan >> > >> > -- >> > You received this message because you are subscribed to the Google >> > Groups "Android Developers" group. >> > To post to this group, send email to android-d...@googlegroups.com >> > To unsubscribe from this group, send email to >> > android-developers+unsubscr...@googlegroups.com >> > For more options, visit this group at >> > http://groups.google.com/group/android-developers?hl=en > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en