I introduced logging into an app-private file a while ago for different
reasons (partly because the system log on some devices is spammed beyond
belief) and I'm happy for having done that.  Access to the private log is
uniform across platform versions, everything's fully automatic (no need to
ask users to perform ridiculous exercises with their device's buttons).
 I've been attaching the last 100 (IIRC) lines of the log to my ACRA
reports which has been unbelievably useful to me, and is hassle-free with a
private log file.

I believe that unless you often need to see a broader system-wide context
to solve your bugs, this is the superior solution.  And it' s not even hard
to do, I deployed it very late into the dev cycle, in a code base of
35000-40000 lines of Java teeming with Log.xxx() calls.

This is actually part of a more general strategy of avoiding to rely on
platform services as much as possible because they tend to break.  There
might even be good reasons for that, I don't mean this to bash Google.  The
platform's still under rapid development, breakages are probably
unavoidable and all that.  I don't actually care as at any rate, the fact
remains that breakages are frequent and that's what matters.  And you don't
need to tell me how this is a terrible engineering decision - I know I
should reuse stuff, but stuff that breaks under you is *not* reusable, I'm
sorry.

On Thu, Dec 20, 2012 at 8:17 AM, Pent <[email protected]> wrote:

> > Other than POWER + VOLUME UP + VOLUME DOWN, I am unaware of a way to
> > collect the bug report on 4.1 without a copy of the Android SDK
> > installed.
>
> If anyone from Google is reading: for the love of God, please put a
> toast or audible notation
> or similar in when this key combination is registered. Since it takes
> about 10 seconds
> to do anything you have no idea if you've hit the right key
> combination or not.
>
> You've just made debugging super-hard by reducing the system logging
> access,
> please at least make the workarounds usable.
>
> Trying to get the users to use this key combo or attempt to unlock the
> secret developer options
> (after you've found out if they're on 4.2 or not) is just
> embarrassing.
>
> Pent
>
> --
> 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
>

-- 
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