web-dev-qa-db-fra.com

La liaison de données se compile mais affiche une erreur dans Android Studio 3.6

Depuis la nouvelle mise à jour Android Studio 3.6, mes classes de liaison de données affichent "Impossible de résoudre le symbole"

Le code lui-même est tout à fait correct et il se compile même avec succès, mais partout où j'appelle les classes de liaison, Android Studio me donne l'erreur "Impossible de résoudre le symbole". Cela passe par chaque classe ou xml J'utilise la liaison de données dans.

Quelqu'un parmi vous a-t-il vécu la même chose? Il semble étrange que la mise à jour vers la version 3.6 ait fait cela. La version Gradle utilisée est 3.6.1

Je vous remercie!

Edit: J'ai pour l'instant franchi toutes les étapes possibles en tant que développeur, tout reconfiguré, essayé sur différentes machines, etc. Je ne suis pas sûr que ce soit un problème du projet sur lequel je travaille ou un bug de 3.6 qui ne se produit que lorsque certains critères sont remplis, car je ne suis pas le seul à avoir ce problème exact. Vous trouverez ci-dessous une capture d'écran pour vous donner une idée de son apparence.

Screenshot of the Problem

Dernière édition

On dirait que la mise à niveau vers Android Studio 4.0 Bêta 1 a résolu le problème pour moi maintenant. Cela semble être un Android Studio 3.6 problème lié. Je ne sais pas) si l'utilisation d'une version bêta est une solution possible pour vous, mais pour moi, cela l'a complètement résolue

7
Bjonic

J'ai réécrit <layout> tag dans toutes mes mises en page, et cela m'a aidé.

0
Dima Yakovenko