title: ACRA send report without exiting app
body: <p>Just started using ACRA. When the application crashes it sends a report to my server. All is well. </p>
  
  <p>But there are exceptions which I can catch and let the user keep the problem without error - like using default values. But I'd like to get an error report without bothering the user. But when I do:</p>
  
  <pre><code>ErrorReporter errorReporter = ACRA.getErrorReporter();
  errorReporter.putCustomData("test", "value");
  errorReporter.handleSilentException(null);
  </code></pre>
  
  <p>the application shuts down. I first tried throwing some error (testing purposes), I hoped sending <code>null</code> would stop the app from stopping - I was wrong.</p>
  
  <p>Is there a way to use ACRA to send an error report without exiting the app? Just thought I had it, but </p>
  
  <pre><code>ErrorReporter errorReporter = ACRA.getErrorReporter();
  errorReporter.putCustomData("test", "value");
  errorReporter.handleException(null, false); // false is endApplication param, `null` seems to result in a NullPointerException
  </code></pre>
  
  <p>This also closes the application (without an additional Exception from ACRA):</p>
  
  <pre><code>ErrorReporter errorReporter = ACRA.getErrorReporter();
  errorReporter.putCustomData("test", "value");
  errorReporter.handleException(new RuntimeException("message"), false); // tried `true` also, just in case
  </code></pre>
  
  <p>Also closes the app</p>
  
  <p><strong>Update:</strong><br/>
  (1) LogCat shows no stack trace.<br/>
  (2) While reading the error report, my eye fell on </p>
  
  <pre><code>"DUMPSYS_MEMINFO":"Permission Denial: can't dump meminfo from from pid=1416, uid=10048 without permission android.permission.DUMP\n"
  </code></pre>
  
  <p>Tried to add <code>android.permission.DUMP</code> to <code>androidmanifest.xml</code>, but I get <code>Permission is only granted to system apps</code>. Reason for exiting app? Work around? It gets all information that I need (and more)...</p>