web-dev-qa-db-fra.com

le fichier a été chargé dans le mauvais encodage: 'UTF-8' dans Android studio

mon Android studio devenu fou comme ça s'il vous plaît aidez ??

le fichier a été chargé dans le mauvais encodage: 'UTF-8' dans Android studio

file was loaded in the wrong encoding: 'UTF-8' in Android studio

10
Waqar Vicky

Pour les gens à l'avenir:

J'ai eu le même problème.

J'ai pu le résoudre simplement en faisant une copie du projet et en ouvrant le projet copié. Le projet copié a parfaitement fonctionné.

Note: J'ai eu ce problème à cause d'un arrêt incorrect de mon PC.

10
M Shaban Ali

Un problème d'encodage peut être résolu en supprimant le dossier de cache Android. Visitez simplement "C:\Users\.AndroidStdio3.5 \" et supprimez le dossier de cache.

Assurez-vous que votre Android studio doit être fermé avant de le supprimer. Rouvrez votre projet dans AndroidStudio une fois cette opération terminée et synchronisez-le.

9
Akshay Chouhan

Dans mon cas, cela s'est produit après la mort de Windows avec l'écran bleu, voici comment je l'ai corrigé:

  1. Fermer Android Studio
  2. Recherchez un répertoire nommé .AndroidStudioX.X dans C: Users/YourUsername et renommez-le en old.AndroidStudioX.X
  3. Redémarrez Android Studio et choisissez l'ancien.AndroidStudioX.X renommé pour importer les paramètres.

Ma réponse est tirée d'ici https://stackoverflow.com/a/53476487/4277741

6
Matvey Rybakov

J'ai eu le même problème et la façon dont je l'ai résolu est que je suis juste allé dans le répertoire où se trouvent les fichiers Java pour mon projet, qui dans mon cas est users/user name/AndroidStudioProjects/Project name/app/src/main/Java/com/example/Android/project name, et ici vous trouverez tous les codes Java que vous avez écrits pour votre projet, ouvrez celui qui pose problème avec le bloc-notes et vous trouverez votre code ici au bon format et parfait, copiez tout simplement et retournez à Android Fenêtre Studio et supprimez le mauvais code formaté et collez celui-ci et attendez qu'il se synchronise et c'est tout. Si vous rencontrez le même problème avec les codes XML, faites simplement le même chose trouver le répertoire où se trouvent les fichiers XML.

0
Mohammed Hussein

Ce n'est pas un problème d'encodage. C'est du bytecode compilé, le contenu d'un fichier .class. Vous ne pouvez pas simplement le renommer en .Java et vous attendre à ce qu'il fonctionne.

0
f1sh

Il s'agit d'un ancien problème, mais si quelqu'un rencontre ce problème, ce qui n'est pas mentionné ci-dessus, mais pour moi, le fichier d'origine sur le disque est intact Java code. Android Studio le lit comme ceci pour une raison quelconque.

0
user1930720