web-dev-qa-db-fra.com

Android Support Library v7: Erreur lors de l'extraction du parent pour l'élément

J'essaie de construire les exemples Android Support Library v7.

Pour cela, j'ai créé un exemple de projet via Eclipse -> Nouveau Android Exemple de projet et ajouté les projets Android-support-v7- * sous le nom "Projet Android du code existant" à Eclipse, puis créé l'exemple. projet de les référencer.

Mais je reçois les erreurs suivantes dans Android-support-v7-mediarouter/res/values/styles.xml:

error: Error retrieving parent for item: No resource found that matches the given name 'Widget.AppCompat.ActionButton'. (ligne 18)

error: Error retrieving parent for item: No resource found that matches the given name 'Widget.AppCompat.Light.ActionButton'. (ligne 28)

Que puis-je faire pour corriger ces erreurs et générer l'exemple de projet?

42
Nutomic

Vous devez rendre le projet Android-support-v7-mediarouter "au courant" du projet Android-support-v7-appcompat en tant que bibliothèque référencée.

  1. Clic droit Android-support-v7-mediarouter projet, sélectionnez Propriétés
  2. Sélectionnez Android
  3. Dans la section Bibliothèque en bas, cliquez sur Ajouter ....
  4. Sélectionnez Android-support-v7-appcompat dans la boîte de dialogue.
  5. Cliquez Appliquer.
  6. Cliquez sur OK .
  7. Créez une version propre du projet Android-support-v7-mediarouter.
88
UpLate