J'utilise Android Studio 3.0 (mis à jour aujourd'hui sur canary 4) sur macOS pour un projet parallèle et récemment (je ne sais pas vraiment quand) l'éditeur de mise en page de contrainte a cessé de fonctionner correctement.
Maintenant, il ne reste qu’une fenêtre grise et la vue Blueprint ne fonctionne pas du tout. Même l'éditeur de propriétés à droite ne montre plus les contraintes.
Voici comment cela se présente pour une mise en page simple avec un seul bouton:
J'utilise la disposition de contrainte 1.0.2
mais cela échoue de la même manière sur 1.1.0-beta1
.
Une idée de ce qui pourrait mal tourner? Aucune erreur n'est affichée dans le IDE ou dans le fichier idea.log
Merci d'avance pour toute aide fournie :)
Quelle version de grade utilisez-vous? En outre, le support technique lib 26.0.0-beta2 a un problème avec studio. Si vous l'utilisez, vous devez rétrograder à la version beta1 pour utiliser l'éditeur.
le déclassement en beta1 a résolu mon problème
Ce qui a bien fonctionné pour moi, c’est de mettre à niveau toutes mes dépendances avec la dernière version (actuellement 27.0.0) au lieu de procéder à une rétrogradation. Des efforts supplémentaires sont nécessaires pour remplacer les dépendances "compile" (qui sont déconseillées) par "implementation" ou "api" et pour mettre à niveau certaines des bibliothèques. Mais après toutes les mises à niveau, l'outil a parfaitement fonctionné.
Ajouter
implementation 'com.Android.support.constraint:constraint-layout:1.1.2'
au projet de dépendances et de rechargement résolu mon problème