Dimas Mendes
Dimas Mendes

Reputation: 2802

is Android Studio corrupting my project files?

I have two very annoying bugs which is ocurring in the project I am working with. Android Studio keeps overwritting code from many classes using another classes inside the same project.

1 - File contents are wrong
2 - The encoding inside some files seems to have strange characters

For you to have an idea, I will upload a few screenshots below:

This one was supposed to be an enumeration class. buggy class android

This class was duplicated in another class (overwritting) duplicate class Android

This class is all messed up and has strange characters... wrong encoding android

At first, I thought the files were really corrupted, then I opened them in their respective folders to check whether it was only in Android Studio or not, and they are completely normal there.

ActivitiesMode.java

enter image description here

ReviewDatesRecyclerView (duplicated file) enter image description here

ReviewEditRecyclerViewAdapter (UTF Strange characters) enter image description here

Does someone has an idea on what can be happening?

Upvotes: 7

Views: 965

Answers (3)

Yazdan Ilyas
Yazdan Ilyas

Reputation: 412

  1. Close project
  2. Rename the project root folder name (e.g. Old "Android-Project" new "Android Project") and reopen the project it will solve the problem.

Upvotes: 0

danyapd
danyapd

Reputation: 2506

Should delete:

1) C:\Users\cc.AndroidStudio3.2\system\caches

2) all .iml files in your project folder

3) .idea with .gradle folders.

Upvotes: 6

Dimas Mendes
Dimas Mendes

Reputation: 2802

I managed to solve all these problems by completely reinstalling Android Studio 3.3 and deleting all the configurations and related folders.

At first, I've reinstalled the IDE, but the same problem occured. Then I tried to follow instructions about encoding on this answer "Android Studio : unmappable character for encoding UTF-8"

None of these had any effect.

Here's how I fixed it:

  • Uninstalled Android Studio
  • Deleted Android Studio SDK
  • Deleted .gradle, .android, .AndroidStudio3.3 folders located in C:\Users\MyUserName
  • Fresh Installed Android Studio 3.3
  • Opened it's encoding settings on File > Settings > File Encodings
  • Changed all encoding types to UTF-8 (Global, Project and Default)

enter image description here

Upvotes: 0

Related Questions