Manifeste de la fusion a échoué : uses-sdk:minSdkVersion 10 ne peut pas être plus petit que la version de L a déclaré dans la bibliothèque de com.android.support:appcompat-v7:21.0.0-rc1

Ai l'erreur ci-dessus, après le téléchargement, L aperçu version en Android Studio, quand mon projet avait minSdkVersion 19.

En outre, lors de la mise mindSdkVersion comme ci-dessous:

defaultConfig {
....
          minSdkVersion 'L'
....
    }

Je reçois des dizaines d'erreurs ci-dessous, concernant les ressources de AppCompat-v7-21 :

/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'.

J'ai donc 2 questions:

  1. Pourquoi ne fait QUE se plaindre minSdkVersion ? Je présume parce que AppCompat-v7 21 prend en charge uniquement L de la libération; mais pourquoi ? Aussi, il sera en charge uniquement L de presse quand il va être officiellement publié à l'automne trop ? Parce que ce serait un problème... Ou est-ce juste une restriction temporaire pour les applications de ne pas être poussé à Jouer au Magasin, comme spécifié dans la Google I/O 2014 Keynote ?
  2. Pourquoi ne AppCompat-v7 21 se plaindre au sujet de ces erreurs, comme je l'ai déjà mis en mindSdkVersion à L ?
  • inclure le numéro de version aussi avec le soutien de la bibliothèque... dans la construction.gradle compiler 'com.android.support:appcompat-v7:19.+'
InformationsquelleAutor Bogdan Zurac | 2014-06-26