【发布时间】:2017-02-17 08:00:14
【问题描述】:
我的 android 工作室像这样发疯了,请帮忙??
文件以错误的编码加载:android studio 中的“UTF-8”
【问题讨论】:
-
@WaqrVicky 你解决了吗?
-
不,我正在创建新项目。
标签: java android-studio encoding utf-8 syntax-error
我的 android 工作室像这样发疯了,请帮忙??
文件以错误的编码加载:android studio 中的“UTF-8”
【问题讨论】:
标签: java android-studio encoding utf-8 syntax-error
可以通过删除Android Studio“caches”文件夹中包含的所有文件来解决编码问题,该文件夹位于“C:\Users
确保在删除之前关闭 Android Studio。
【讨论】:
对于未来的人:
我遇到了同样的问题。
我可以通过复制项目并打开复制的项目来解决它。 复制的项目运行良好。
注意:我遇到这个问题是因为我的电脑关机不当。
【讨论】:
在我的情况下,它发生在 Windows 因蓝屏而死后,这是我修复它的方法:
【讨论】:
在 Windows 上关闭 Android Studio 并删除其缓存目录:
c:\Users\[user name]\AppData\Local\Google\AndroidStudio[XXXX.X]\caches
【讨论】:
您只需删除 C:/users/"your PC name"/AndroidStudio(version code) 中的 catches 文件夹。 有时它会因为某些原因而受到干扰,例如您以不正确的方式关闭了 PC,因此没有足够的时间关闭所有东西,所以所有这些错误都会发生。
我认为它肯定对你有用。 祝你今天过得愉快!!!! :)
【讨论】:
您只需删除 Android Studio 设置目录,该目录位于:
在 Windows 上
C:/Users/yourusername/.AndroidStudioX.Y
在 Linux 上:
/home/yourusername/.AndroidStudioX.Y
关闭 Android Studio,删除目录,然后重新打开 Android-Studio 并打开您的项目。
如果它发生在不同的 IDE 上,也是同样的方法。
如果问题仍然存在,请尝试将项目目录的内容复制到新目录中,然后从新目录中打开项目。
【讨论】:
这是一个旧的,但我只需在 IDE 中单击文件选项上的Invalidate Cache / Restart,然后重新启动,它就可以工作了。
版本Android Studio v4.1
【讨论】:
这是一个老问题,但如果有人遇到这个问题,上面没有提到,但对我来说发生的是磁盘上的原始文件是完整的 java 代码。出于某种原因,Android Studio 会这样读取它。
【讨论】:
我遇到了同样的问题,我的解决方法是我刚刚转到我的项目的 java 文件所在的目录,在我的例子中是 users/user name/AndroidStudioProjects/Project name/app/src/main/java/com/example/android/project name,在这里你会找到你写的所有 java 代码对于您的项目,只需打开使用记事本出现问题的代码,您会在此处找到正确格式的代码并完美复制所有代码并返回 Android Studio 窗口并删除错误格式的代码并粘贴此代码并等待它要同步,就是这样。如果您在使用 XML 代码时遇到同样的问题,只需执行相同的操作,找到 XML 文件所在的目录。
【讨论】:
这对我有用,我点击了 utf-8,代码以正确的格式显示。
【讨论】:
只需重命名项目文件夹并在 Android Studio 中重新打开它,就像一个魅力!
使缓存无效并重新启动/清理和重建对我不起作用。不正确的 s/m 关闭后项目缓存损坏。只需更改项目目录路径重命名项目即可。
【讨论】:
这不是编码问题。那是编译后的字节码,一个 .class 文件的内容。您不能简单地将其重命名为 .java 并期望它能够工作。
【讨论】: