title: Android Studio steps into wrong sdk source
body: <p>I've got the following build.gradle settings.</p>
  
  <pre><code>compileSdkVersion 21
  buildToolsVersion '21.1.1'
  
  defaultConfig {
      minSdkVersion 18
      targetSdkVersion 21
  }
  </code></pre>
  
  <p>The problem is that when I step into Android SDK source on an KitKat device (19 on Genymotion or Device), it still insists on stepping into Android-21 source instead of 19.</p>
  
  <p>Changing any of the above settings simply breaks the compilation of my app since I have v21 code. All 19 calls are protected properly and the code <em>works</em> on 19, just the source code linkup is incorrect.</p>
  
  <p>Cheers in advance Stack Overflow brothers and sisters!</p>