如何解决错误:非法字符:Android Studio中的“\ufeff”

ktca8awb  于 2023-01-13  发布在  Android
关注(0)|答案(4)|浏览(143)

我是Android Studio新手,我从Eclipse导入了一个工作项目到Android Studio。当我构建它时,系统显示消息"error:非法字符:"\ufeff""出现。这个项目在Eclipse中已经编译了几个月,应用程序在我的设备上100%成功运行。
在Stack Overflow的其他地方,我读到可能是一个不可读的字符被无意中添加到了java文件中。因为我使用的是Windows,所以我尝试将有问题的类复制并粘贴到记事本,然后再复制回Android Studio。但没有效果。
对于这个令人沮丧的问题,有没有其他的解决办法?谢谢!

htzpubme

htzpubme1#

在AndroidStudio中,右键单击您的类,在菜单中选择“删除Bom”

tgabmvqs

tgabmvqs2#

在eclipse中,窗口〉首选项〉在搜索框中写入"encoding"〉将设置更改为默认值或UTF-8
您的错误通常与UTF-8-BOM有关
你可以试试这个

wswtfjt7

wswtfjt73#

我通过将代码复制到文本编辑器(Windows上的记事本++)解决了这个问题。然后,我在Android Studio中删除了该文件,在Android Studio中重新创建了它,并通过从文本编辑器复制代码来添加回我的代码。

u4vypkhs

u4vypkhs4#

请尝试,文件\文件属性\删除BOM表
在android studio海豚中,这对我来说非常有效。

相关问题