title: Debugging Android in Eclipse - 'step-into' jumps to wrong line number
body: <p>I'm using the debugger in Eclipse to trace the execution of a an Android App, however when I try to step-into, either an Android or a Java, class the debugger doesn't step-into the correct method.</p>
  
  <p>I'm using the following code:</p>
  
  <pre><code>String irlCode = new String("+353");
  String fullNumber = irlCode.concat(phoneNoStr);
  Log.d(TAG, fullNumber);
  
  Intent callIntent = new Intent(Intent.ACTION_CALL);
  callIntent.setData(Uri.parse("tel:" + phoneNoStr));
  startActivity(callIntent);  
  </code></pre>
  
  <p>When I step-into <code>irlCode.concat(phoneNoStr);</code> or <code>startActivity(callIntent);</code> the debugger doesn't step-into the correct method.  I does step-into <code>String.class</code> in the 1st case and into <code>Android.class</code> in the 2nd case, but it never steps-into the correct method, it steps-into a different line of code in either case.</p>
  
  <p>Any help would be appreciated.</p>