I'm using ARS in a bit of a different way from how you are, I don't have hg installed so I can't send you a patch, but this is what the usage is like:
public class EmergencyButton extends Activity {
private class StackMailer implements ExceptionHandler.StackTraceHandler {
public void onStackTrace(String stackTrace) {
Log.e("emergency stack", stackTrace);
}
}
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ExceptionHandler.register(this, new StackMailer());
Attached is the new handler. Please tell me if this can interest your project, I would like to be able to use the regular ARS without modifications.