title: Android SDK Manager - Which Package Should I Choose to Install?
body: <p>I would like to install the Android SDK,
  and when the "Android SDK Manager" window appears, I need to choose which Package(s) to install.</p>
  
  <p>The thing is this:
  My own android phone is Android version <strong>4.2.1</strong>.</p>
  
  <p>The SDK enables to install packages from really old versions, till the latest one: Android <strong>v4.4</strong>.</p>
  
  <p>So my question?</p>
  
  <p>Should I choose to install the <strong>v4.2</strong> package, like my phone?
  Should I choose to install the <strong>v4.4</strong> package, which is the newest one?
  Or something else?</p>
  
  <p>And also:
  What does the package that i choose to install, affects afterwards?</p>
  
  <p>One thing that I completely understand, is that it affects the VM that I can create..</p>
  
  <p>If for example I install a package v4.2, then I will be able to create in the AVD Manager a VM for Android v4.2..
  If I choose Package v4.4, then the VM will be v4.4.</p>
  
  <p>So this is clear.</p>
  
  <p>But does my decision regarding which package to install also affect how my app will be compiled?</p>
  
  <p>i.e., Will the same source code, be compiled differently If I chose to install the v4.2 package, vs If I chose to install the v4.4 package?</p>
  
  <p>(assume I did not use any v4.4 feature in the code)</p>
  
  <p>Please clarify, I want to chose the right thing...</p>
  
  <p>Thank you very much</p>