On Wed, Nov 10, 2010 at 6:41 PM, William Ferguson
<[email protected]> wrote:
> Mark, as I noted above, the reason I think a remote process is a valid
> solution here is to ensure that the crash info is actually sent. I
> wouldn't rely upon the failed process to send that data.

Your strategy only makes sense if you feel that your "failed process"
will be able to successfully do IPC to start a service to report the
exception and *not* successfully be able to report the exception
itself. I am dubious that this is the case. If your process truly is
failed, neither will work. I think both will work, in which case why
add the overhead and complexity?

In the end, though, this isn't a huge deal...*if* your proposed
crash-reporting service isn't running all of the time. Saying there's
a 2nd process briefly is one thing -- having a long-lived service
chewing up a 2nd process is another matter entirely. We still have too
many devices with too little RAM to be using that sort of technique
today.

-- 
Mark Murphy (a Commons Guy)
http://commonsware.com | http://github.com/commonsguy
http://commonsware.com/blog | http://twitter.com/commonsguy

_The Busy Coder's Guide to Android Development_ Version 3.2 Available!

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