Android 为什么我的xml、gradle和value文件会发生变化?

Android 为什么我的xml、gradle和value文件会发生变化?,android,Android,我在android studio中编写了一些代码,它可以正常工作。 我关闭了程序,当我再次打开它时,项目充满了错误,其文件(标题中提到的文件)已完全更改,无法运行代码本身。有时我甚至得到的东西甚至不是ASCII字符。 在代码本身(Java)中,我无法再创建textinputtext 对于gradles,我创建了一个新项目,从中复制了gradles,并将它们放在那里。 对于drawables,我必须重新上传它们,将它们重新转换为PNG(尽管它们已经是了),并且我必须重新编写xmls 我只想知道是什

我在android studio中编写了一些代码,它可以正常工作。 我关闭了程序,当我再次打开它时,项目充满了错误,其文件(标题中提到的文件)已完全更改,无法运行代码本身。有时我甚至得到的东西甚至不是ASCII字符。 在代码本身(Java)中,我无法再创建
textinputtext

对于gradles,我创建了一个新项目,从中复制了gradles,并将它们放在那里。 对于drawables,我必须重新上传它们,将它们重新转换为PNG(尽管它们已经是了),并且我必须重新编写
xmls


我只想知道是什么导致了这样的故障。

好吧,每当你在Android Studio中打开一个代码,也许你正在点击升级Gradle版本,它会改变一些Gradle文件。 您需要手动将您的drawables添加到GIT,并确保它们已上载到repo,确保您的.gitignore不包含PNG

我想说的是,打开虚拟盒,安装一个新的Ubuntu系统和Android Studio的Android堆栈。现在git克隆您的repo,升级您的gradle和所有build.gradle依赖项。现在删除所有这些ASCII字符。另外,请确保您的键盘语言为美国英语,并且操作系统通常也使用英语