title: Can I trigger Android's built-in bug capture functionality from my app?
body: <p>Android has, from ICS onwards (I think) provided the ability for a user to capture the system state, and then send or share the captured data with whomever they wish. See <a href="https://stackoverflow.com/questions/18648353/what-does-it-mean-with-bug-report-captured-in-android-tablet">What does it mean with bug report captured in android tablet?</a></p>
  
  <p>The captured data includes a screenshot, list of running processes, Logcat contents, active threads for each process, etc.</p>
  
  <p>This is fantastically useful, but triggering it seems to involve the user pressing funny key combinations (Power + VolumeUp + VolumeDown) or enabling Developer mode and choosing specific options from there (<strong>Take bug report</strong>, <strong>Power menu bug reports</strong>).</p>
  
  <p>Is there a way I can trigger this from my own code, so that I can offer my users a simple menu option to capture a bug report?</p>