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

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

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

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” 的相关文章

插件中获取多级审核级次

oMultiMgr.CurrentLevel   Private Sub m_BillInterface_AfterLoadBill()     Dim oMultiMgr As Object     Set oMultiMgr...

TM87系列Mask Option

TM87系列Mask Option

1 Power Source 电源来源 A:...

sqlserver数据库触发器调用外部exe

sqlserver数据库触发器调用外部exe

https://www.cnblogs.com/syp1Blog/p/9482088.html sqlserver数据库触发器调用外部exe,同事可以选择参入参数! sqlserver使用 master..xp_cmdshell 进行外部exe的执行。 使用master..xp_cmdshell 之...

ListView.setOnItemClickListener 点击无效

如果ListView中的单个Item的view中存在checkbox,button等view,会导致ListView.setOnItemClickListener无效, 事件会被子View捕获到,ListView无法捕获处理该事件. 解决方法: 在checkbox、button对应的view处加...

Multisim导入MOSFET模型

文章来源:NI官网->在Multisim里导入MOSFET 模型 原文网址:http://digital.ni.com/public.nsf/allkb/E1DA418DD7A5E4A1862574B800219513 问题: 如何在Multisim器件里导入以“.MODEL&rd...

proteus仿真时虚拟串口窗口丢失的解决办法

proteus仿真时虚拟串口窗口丢失的解决办法

在使用Proteus调试串口时会遇到自带的串口工具无法弹出虚拟串口解决办法如下:在Simulation中止后,进入工具栏Debug-> Reset Debug Pop up Windows,并在弹出窗口中选“yes”。 再次运行Simulation,可以发现窗口可以正常弹出。...

发表评论

访客

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