Figure out crash reason for a same project which crashes under certain target
<p>I am targeting my application to be able run across Android 1.5 till 2.3. I create 2 AVDs </p>

<pre><code>Android 2.3.3 (API Level 10) 
Android 1.5   (API Level 3)
</code></pre>

<p>I found out my application able to launch in Android 2.3, but not 1.5. It crashes even before the application able to show up. I try to find out the root cause using the following way. Here is what I did.</p>

<p><strong>I made the build target pointed to Android 1.5</strong>
<img src="http://i.stack.imgur.com/tUP7V.png" alt="enter image description here"></p>

<p><strong>I Debug As -> 1 Android Application</strong>
<img src="http://i.stack.imgur.com/HkKvH.png" alt="enter image description here"></p>

<p>The crash breakpoint is pointing to Android code, and not my application code.</p>

<p><strong>If I just Run As -> 1 Android Application, I will get the following</strong>
<img src="http://i.stack.imgur.com/32mbR.png" alt="enter image description here"></p>

<p><strong>If I run the same source code, by targeting Android 2.3.3, the application can be launched without problem.</strong></p>

<p><img src="http://i.stack.imgur.com/82frh.png" alt="enter image description here"></p>

<p>What is the correct way, for me to figure out, why the same project can crash under certain target, but run well under another target.</p>
