Je ne suis qu'un débutant dans le développement d'applications Android. Lorsque j'ai créé un nouveau projet sur Android Studio 1.1.0, il abandonne cette erreur " problèmes de rendu Les classes suivantes n'ont pas pu être trouvées android.support.v7.internal.widget.ActionBarOverlayLayout "
Maintenant, j'ai cherché à ce sujet sur Google et j'ai trouvé peut-être 3 solutions données par la plupart des gens.
Ils disent:
Changez l'API (du volet de la fenêtre d'aperçu) de 22 à 21, ou
Changez le thème de l'application de "Thème du projet" à n'importe quel autre thème.
assurez-vous d'avoir importé la bonne bibliothèque appcompat-v7 dans la structure de votre projet -> dépendances, reportez - vous à ces étapes : Ajoutez l'identificateur de projet de fonctionnalité de bibliothèque de support à la section des dépendances. Par exemple, pour inclure le projet appcompat, ajoutez compile "com.android.support:appcompat-v7:18.0.+" à la section des dépendances, comme illustré dans l'exemple suivant:
dependencies { ... compile "com.android.support:appcompat-v7:18.0.+" }
Remarque: ma bibliothèque de support Android est à jour (installée à l'aide du gestionnaire SDK).
Après les deux premières étapes, a supprimé l'erreur. Mais je pense que ce ne sont pas des solutions permanentes, la deuxième étape semble être une solution de contournement temporaire. J'ai également des doutes sur la première étape, si pour supprimer l'erreur, nous changeons l'API de 22 à 21, puis à la fin, notre application ne fonctionnera pas sous Android 5.1.1 (API 22), elle serait limitée à Android 5.0 .1 et inférieurs uniquement (API 21). Mes doutes sont-ils valables? Concernant la troisième étape, est-ce la solution permanente à ce problème?
PS: Désolé pour les balises incompatibles, n'a pas été autorisé à ajouter des balises exactes en raison de la réputation du site