Aucune ressource trouvée correspondant au prénom '@android: style / Theme.Material.Light.DialogWhenLarge.NoActionBar'
Je reçois ce message d'erreur lorsque vous essayez d'utiliser la dernière Google Play Services SDK:
C:\Program Files (x86)\Android\android-sdk\extras\google\google_play_services\libproject\google-play-services_lib\res\values-v21\appinvite_styles.xml:5: error: Error retrieving parent for item: No resource found that matches the given name '@android:style/Theme.Material.Light.DialogWhenLarge.NoActionBar'.
Je suis cibler android-19
mais ont aussi essayé android-21
avec le même résultat. J'ai l'Android Support Library
Si j'utilise l'ancienne version de Google Play Services (apoc. 21), l'erreur n'est pas là. Aussi il n'y a pas de dossier values-v21
dans la version antérieure. Comment corriger cette erreur?
EDIT: j'ai essayé d'utiliser l'API 21 mais cette erreur persiste.
dans manifest.xml
:
<uses-sdk android:minSdkVersion="21"
android:targetSdkVersion="21" />
dans project.properties
:
target=android-21
source d'informationauteur morpheus | 2015-12-19
Vous devez vous connecter pour publier un commentaire.
Suivez ces étapes
google-play-services_lib
projetÀ la fermeture du projet et de l'Ouvrir, cela aide aussi.
Je l'ai corrigé en modifiant la
minSdkVersion
dansgoogle-play-services_lib
manifester au minimum de la version du SDK utilisé par mon application. Exemple:<uses-sdk android:minSdkVersion="14"/>
Je n'utilise pas toutes les IDEs. La façon dont je le fixe, il était de mise à niveau pour
gradle
et définircompileSdkVersion
à23
ou une autre option est de coller avecant
et l'ancienne version de Google Play Services (apoc. 21) qui, heureusement, j'avais vérifié dans mon repo. (le SDK manager vous donnera toujours la dernière version qui est 29 au moment de la rédaction).