web-dev-qa-db-fra.com

Erreur "Le package Android.support.v7.app n'existe pas"

Je suis nouveau dans le développement Android et j'utilise les outils de ligne de commande pour créer un projet Android. J'ai suivi toutes les instructions données dans le didacticiel des développeurs Android . Cependant, ils se concentrent davantage sur les utilisateurs IDE.

Lorsque j'ai essayé d'étendre ma classe MainActivity à partir d'ActionBarActivity au lieu de Activity uniquement, l'erreur suivante a été renvoyée.

erreur: le package Android.support.v7.app n'existe pas

Il se plaignait de cette déclaration d'importation.

import Android.support.v7.app.ActionBarActivity;

Je me suis assuré de visiter le gestionnaire de SDK, et il est indiqué que la bibliothèque de support Android est installée . Je suis vraiment perplexe sur celui-ci et j'apprécierais vraiment toute aide que vous pourriez m'apporter.

Cela pourrait aider: http://developer.Android.com/reference/Android/support/v7/app/ActionBarActivity.html

12
Alexander Otavka

La bibliothèque de support du SDK manque dans votre projet.

Si vous ne les avez pas installés, faites un clic droit sur le project > Android Tools > Install support library.

Ensuite, importez simplement dans l'espace de travail, en tant que projet Android, Android-support-v7-appcompat, situé dans ${Android-sdk-path}/extras/Android/support/v7

Et enfin, faites un clic droit dans Android project > Properties > Android Tab. Appuyez sur le bouton Add et ajoutez le projet de support "Android-support-v7-appcompat" en tant que dépendance.

Nettoyez votre projet et compilez-le et travaillez-le correctement.

10
vgonisanz

En utilisant Android Studio vous devez ajouter la dépendance de la bibliothèque de support qui n’était pas indiquée dans le tutoriel.

dependencies {

    compile 'com.Android.support:appcompat-v7:22.0.0'
}
8
Elenasys

Pour ce que ça vaut:

J'ai rencontré ce problème lorsque j'utilisais Xamarin, même si les packages de support, v4 et v7, étaient installés.

Cela a été résolu pour moi en faisant Build -> Clean All.

5
thnee

essayez de copier C:\Program Files\Java\jdk1.8.0_121 && C:\Program Files\Java\jre1.8.0_121 depuis un autre ordinateur en fonctionnement, puis tout (nettoyer et reconstruire)

0
Mike Darwish