问题:错误: 解析时已到达文件结尾
D:\projects\app\build\generated\aidl_source_output_dir\debug\compileDebugAidl\out\com\sh\aidl\manager\DataBaseAidlManager.java:738: 错误: 'try' 不带有 'catch', 'finally' 或资源声明
用了AS时间也挺久了,官网更新版本过快,工作忙,没来的进行更新,今天更新了,从3.4.0更新到3.5.1,以前用的好好的Aidl文件突然间就编译不通过了,包以上错误。
代码的注解:
尝试过很多方式,都没有解决,想着不用现在文件重新写个,为了省事没有写代码注解,奇迹出现,竟然编译通过,很是无语啊!代码注解竟然影响代码编译,编译!!!!!
解决办法:
删除代码的任何注解,进行Clean Project,然后进行编译,就会奇迹般地通过编译
个人觉得是代码注解引起的问题,导致AIDL文件解析异常,但是具体是换行符、空白符、转义字符,还是其它问题,就没有去研究
网友评论