title: Manifest merger failed : uses-sdk:minSdkVersion 10 cannot be smaller than version L declared in library com.android.support:appcompat-v7:21.0.0-rc1
body: <p>Got the above error after downloading L preview release version in <code>Android Studio</code>, when my project had <code>minSdkVersion</code> 19.</p>
  
  <p>Furthermore, when setting <code>mindSdkVersion</code> as below:</p>
  
  <pre><code>defaultConfig {
  ....
            minSdkVersion 'L'
  ....
      }
  </code></pre>
  
  <p>I get dozens of errors as below, regarding resources from <code>AppCompat-v7-21</code> :</p>
  
  <pre><code>/home/user/workspace/project/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0-rc1/res/values-v21/values.xml
  Error:Error retrieving parent for item: No resource found that matches the given name '@android:TextAppearance.Material.SearchResult.Subtitle'.
  </code></pre>
  
  <p>So I have 2 questions:</p>
  
  <ol>
  <li>Why does AS complain about minSdkVersion ? I presume because AppCompat-v7 21 supports only L release; but why ? Also, will it support only L release when it is going to be officially released in autumn too ? Because that would be a problem... Or is it just a temporary restriction in order for apps not be be pushed to Play Store, as specified in the Google I/O 2014 Keynote ?</li>
  <li>Why does AppCompat-v7 21 complain about those errors, as I already set mindSdkVersion to L ?</li>
  </ol>