title: Is android constantly producing errors?
body: <p>In the Android catlog in IntelliJ IDEA, there is a filter for "Errors." Connecting my Android phone via USB, I saw that whenever I made an action, like going through menus, opening or closing apps, or any action made in the app that I'm designing, the LogCat would spew lines of error.</p>
  
  <p>Most of them are ActivityThread Errors, such as </p>
  
  <pre><code>12-31 19:58:57.149: ERROR/ActivityThread(16017): &gt;&gt;&gt; handling: 124
  12-31 19:59:07.819: ERROR/ActivityThread(28993): &gt;&gt;&gt; handling: 124
  12-31 19:59:11.270: ERROR/ActivityThread(273): &gt;&gt;&gt; handling: 113
  12-31 19:59:11.290: ERROR/ActivityThread(273): &gt;&gt;&gt; handling: 114
  12-31 19:59:11.300: ERROR/ActivityThread(273): &gt;&gt;&gt; handling: 115
  12-31 19:59:11.470: ERROR/ActivityThread(273): &gt;&gt;&gt; handling: 116
  12-31 19:59:11.490: ERROR/ActivityThread(273): &gt;&gt;&gt; handling: 119
  </code></pre>
  
  <p>The second most common are audio errors (note that my phone is on silent)</p>
  
  <pre><code>12-31 19:56:18.760: ERROR/AudioPolicyManagerBase(97): getDeviceForStrategy() from cache strategy 0, device 2
  12-31 19:56:18.760: ERROR/AudioPolicyManagerBase(97): getNewDevice() selected device 2
  12-31 19:56:18.760: ERROR/AudioHardwareMSM72XX(97): Routing audio to Speakerphone
  12-31 19:56:18.760: ERROR/AudioHardwareMSM72XX(97): [FM]sndDevice(6) mCurSndDevice(6) mFM(0)
  12-31 19:56:18.760: ERROR/AudioHardwareMSM72XX(97): rpc_snd_set_volume(28, 0, 7)
  </code></pre>
  
  <p>One of my errors involved my USB, although I believe it's because it disconnected when I restarted the app during debug.</p>
  
  <pre><code>12-31 19:43:51.170: ERROR/Tethering(150): active iface (usb0) reported as added, ignoring
  </code></pre>
  
  <p>Why do all these errors happen? Is Android perpetually causing errors and fixing them? Is there a fundamental flaw in Androids structure, that keeps producing these errors?</p>