当前位置:首页 > 技术心得 > 正文内容

Android Studio 错误: 非法字符: '\ufeff' 解决方案|错误: 需要class, interface或enum

xjtudll10年前 (2016-11-24)技术心得11250

Eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,Android Studio还没有这个功能。

当将Eclipse工程转为Android Studio工程,并编译,就可能出现” 非法字符: '\ufeff' “之类的错误。

如下图:

9681de57-f2a6-4c6b-b166-62de1c6e4779

如果遇到此种问题可以手动将UTF-8+BOM编码的文件转为普通的UTF-8文件。

可以用VS2010来转换

a5f12dc3-2aab-4367-8490-de5ba8700a79

a2277700-146a-4eac-bb3e-a32acb22c122

也可以用用EdItPlus来转换

(以下内容为转载)

用EdItPlus打开.java文件依次:文档》文本编辑》转换文本编码》选择UTF-8编码

clip_image0022a986771-abeb-4434-bc9a-9613a29db38f

即可如图

clip_image003c08176b3-7470-49df-9fa2-184e45489330

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/427/

标签: Android Studio
分享给朋友:

“Android Studio 错误: 非法字符: '\ufeff' 解决方案|错误: 需要class, interface或enum” 的相关文章

OKI单片机——ML610Q4XX Melody Driver

OKI单片机——ML610Q4XX Melody Driver

配置流程: (1) Select a buzzer mode by setting the BZMD bit of the melody 0 control register (MD0CON) to “1”. (MD0CON寄存器的BZMD位置一)。 (2) Select...

VMWare上安装macOS Ventura虚拟机后运行出现的闪退重启错误解决方法

右键单击 .vmx 文件,使用记事本编辑打开该文件 (1)在该文件最后键入smc.version ="0" (2)  搜索Ethernet0.VirtualDev =“e1000e”并将e1000e替换为vmxnet3并保存文件 第二条不处理的...

金蝶K3:api说明打开只有网页的头,没有内容

金蝶K3:api说明打开只有网页的头,没有内容

问题描述 api说明打开只有网页的头,没有内容。问题的图片如下: 问题原因 检查api日志可以看到如下内容:数据库访问异常,请联系管理员... 解决方案 打开账套管理--点击异常账套--点击左上角的属性,检查配置的身份是不是SQL server身份认证,是不是没有填写sa的密码。...

Android Studio xml编译error: Apostrophe not preceded by \

Android Studio xml编译error: Apostrophe not preceded by \

问题: Resource Path Location Type error: Apostrophe not preceded by \ (in Search' Titles) strings.xml 原因: 在string.xml中使用了转义字符 解决办法: 在编译出...

RFID原理通俗讲解

最近,公司有项目用到了RFID,对RFID原理一直不甚了解。网上看到一篇好文,共享之。 原文网址:http://blog.21ic.com/user1/914/archives/2012/89510.html 以13.56MHz的RFID技术为例,分为读卡器和卡。读卡器是跟电源接的,当卡靠近读...

PWM实现ADC和DAC

PWM实现ADC和DAC

一、PWM实现AD 利用普通单片机的2个IO及一个运算放大器即可实现AD转换电路,而且很容易扩展成多通道。其占用资源少,成本低,AD转换精度可以达到8位甚至更高,因此具有一定的实用价值。 图1 1.1 硬件电路说明 图一中“RA0”和“RA1”为单片机的两个I/O脚,分别将其设置为输出...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。