J'ai un problème étrange avec Android Studio. Voici à quoi ressemble mon fichier de classe sur Android Studio
Et voici à quoi cela ressemble sur un éditeur de texte.
Des idées pourquoi cela se passe? J'ai essayé de fermer puis de réimporter le projet, d'invalider les caches et de redémarrer, de nettoyer le projet, de construire le projet, de supprimer le dossier .idea et les fichiers .iml. Tous mes fichiers sont cassés lors de l’ouverture dans AS, mais cela convient bien aux éditeurs de texte.
UPDATE: Solution plus rapide de l'utilisateur Hong donné ci-dessous :
Supprimez le dossier des caches: C:\Users\mon_nom_utilisateur\.AndroidStudio3.3\system\caches
======================
Voici ce qui a fonctionné pour moi.
Cela devrait résoudre le problème.
Grâce à la réponse d'Asim, la suppression des caches de dossiers a permis de résoudre le problème (tous les fichiers de gradation dans Android Studio affichent des contenus n'ayant rien à voir avec le contenu réel de ces fichiers):
C:\Users\my_user_name\.AndroidStudio3.3\system\caches
Est-ce que cette situation justifie un rapport de bogue?
Oui! En fait, ce problème a été signalé à l'équipe de Android Studio , et quiconque souhaitant nous aider à enquêter est le bienvenu. Merci!
Vous pouvez également essayer la solution de contournement dans réponse de Hong .
J'ai mis à jour mon Android studio il y a quelques jours et je suis confronté au même problème. Résolu en désinstallant Android studio et en réinstallant la version précédente, j'avais laissé le SDK intact, je n'avais donc pas besoin de les télécharger à nouveau, je suppose que je ne le ferais plus bientôt.
Merci à @Henry pour avoir confirmé, par plusieurs problèmes whacko observés de la même façon ces deux derniers jours, que mon problème était bien causé par un bogue dans AS. Suivez ses liens pour vous convaincre. Je laisserai Henry rédiger le rapport de bogue.
Il est donc impossible de résoudre mon problème in situ sans effort considérable - attendre une correction de bogue… qui peut prendre un certain temps.
Alors voici ce que j'ai fait pour contourner le problème et me remettre au travail (cela a pris moins de 10 minutes):
.Java
dans le dossier Java
du IDE (c'est ...\app\src\main\Java\
)res
dans le dossier res
(...\app\src\main\res\
)asset
dans le dossier main
(...\app\src\main\assets\
)androidmanifest.xml
dans le dossier main
(...\app\src\main
)Je n'ai modifié aucun des fichiers du dossier ...\app\
du nouveau projet, car la compilation était normale.
(Je vais vous dire ceci: quand j'ai vu ce que je pensais être des fichiers endommagés et que j'ai regardé l'Histoire, rien ne ressemble à ce qui aurait dû être là. J'ai eu un malaise, mais j'ai immédiatement ouvert Windows Explorer, sélectionné tous les projets Java
fichiers et les a ouverts en masse avec Notepad ++. Whew. Aucun problème observé (je ne pensais pas vraiment qu'AS pouvait réellement briser les fichiers et je doute que cela puisse se faire. Mais cela m'a réveillé 5h du matin!))
Essayez de supprimer les données de cache Android Studio IDE répertoriées ci-dessous pour votre plate-forme:
%USER%\.AndroidStudio[Preview]_X.Y_
~/Library/Preferences/AndroidStudio[Preview]_X.Y_
~/Library/Caches/AndroidStudio[Preview]_X.Y_
~/Library/Logs/AndroidStudio[Preview]_X.Y_
~/Library/Application Support/AndroidStudio[Preview]_X.Y_
~/.AndroidStudio[Preview]_X.Y_
Voir: https://developer.Android.com/studio/releases#delete-unused