Android Studio 3.1 aperçu de la mise ne pas afficher l'aperçu pour certaines dispositions
Depuis aujourd'hui matin, j'ai commencé la rencontre avec cette étrange question. Android Studio aperçu de la mise en panneau de Design et la vue n'était pas l'affichage de certains de mes mises en page qui ont été parfaitement bien jusqu'à ce que j'ai mis à jour d'Android Studio de 3.0.1 à 3.1.
J'ai essayé de suivre ce qui ne l'a pas aidé :
- Mis à jour buildTools de 27.0.2 à 27.0.3
- De support mis à jour de la bibliothèque de 27.0.2 à 27.1.1
- Mise à jour de contrainte de mise en page de la bibliothèque à partir de la version 1.1.0-beta5 à 1.1.0-beta6
- Synchronisés Projet avec Gradle fichiers plusieurs fois
- Propre et Reconstruit projet plusieurs fois
- Invalidé et Redémarré Android Studio
- Fermé du projet dans le menu Fichier et rouvert il (je me doutais qu'elle était due à une mauvaise gestion de l'aperçu de la mise en cache qui n'était pas effacé)
- Enfin redémarré mon PC
Android Studio de détails :
Android Studio 3.1 Build #IA-173.4670197, construit le 22 Mars 2018 JRE: 1.8.0_152-release-1024-b02 amd64 JVM: OpenJDK 64-Bit Server VM par JetBrains s.r.o Windows 8.1 6.3
OriginalL'auteur Monish Kamble | 2018-04-07
Vous devez vous connecter pour publier un commentaire.
Dans mon cas, j'ai fait construire et ensuite cliqué sur Force Actualisation de la Mise en page a commencé à montrer aperçu
Essayer de savoir si cela résout votre problème,
Ma version est 3.1, désolé de ma réponse n'a pas aider
OriginalL'auteur Sreedhu Madhu
Après de nombreuses tentatives infructueuses et de les soumettre à Android Studio bug tracker et en lui donnant un autre essai. J'ai trouvé que c'était à cause d'un manque "+".
Exemple de mise en page pour illustrer le problème
La question était en raison d'un manque + dans leftTextView id déclaration.
Après la modification de la ligne (la ligne no. 18)
à
Android Studio aperçu de la mise en panneau a commencé à afficher la mise en page.
Remarque :
J'ai toujours l'habitude de déclarer afficher les id (c'est à dire, "@+id") qu'une seule fois dans un fichier de mise en page lors de sa première apparition(soit une déclaration ou une référence) et il n'y a pas de problème de mise en page de l'aperçu ou de l'exécution de l'Application jusqu'à maintenant
OriginalL'auteur Monish Kamble
Pour Android Studio 3.1 Gradle version du plugin version 28.0.0, ajouter
implementation 'com.android.support:appcompat-v7:28.0.0-alpha1'
au lieu deimplementation 'com.android.support:appcompat-v7:28.0.0-rc01'
.OriginalL'auteur Niraj Bhat