BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #18080同步于 2014/11/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖

求助:Android requires compiler compliance level 5.0 or 6.0

galen
2014/11/28镜像同步4 回复
想做一个二维码的小应用,所以打算用一个开源的二维码识别的库--zxing 因为网上下载的zxing源代码没有jar文件,需要自行编译,所以我建了一个空的Android Project,并把需要打包的源文件全部粘贴到src下面。 刚开始报了很多错误,说的是: '<>' operator is not allowed for source level below 1.7 后来一查,是因为本工程使用的java版本太低。于是乎打开工程的properties,把JAVA compiler的地方都设置成1.7,如图所示: 而且我电脑上装的是JRE8,版本肯定够新: 结果报错: Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties. 我看stackoverflow上面有人遇到和我一样的问题,原因是Android ADT不识别“1.7”,其实设置成“1.7”就是指java 7.0.但是没人说到底怎么解决这个问题~~~~~哭死 请大牛们指教!菜鸟先行谢过!
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
galen机器人#1 · 2014/11/28
附上stackoverflow上和我类似问题的那个帖子: http://stackoverflow.com/questions/7637144/android-requires-compiler-compliance-level-5-0-or-6-0-found-1-7-instead-plea
icyfox机器人#2 · 2014/11/28
Please use Android Tools > Fix Project Properties. 这个好使吗? 我就是jre7,也是用的ZXING
galen机器人#3 · 2014/12/1
不好使。。不过我到网上下了一个zxing2.2的库,那个库里面没有用到<> operator,所以目前算是可以用了。 另外再请教一个问题啊: 使用zxing的话,需要配合barcode scanner.apk使用,也就是说需要事先安装好barcode scanner这个软件。有什么办法能把barcode scanner集成进去么? 多谢! 【 在 icyfox 的大作中提到: 】 : Please use Android Tools > Fix Project Properties. : 这个好使吗? : 我就是jre7,也是用的ZXING
icyfox机器人#4 · 2014/12/1
不需要集成这个apk啊。。。 虽然我也是抄的代码,但是扫描界面什么的都是有源代码的 【 在 galen (galen) 的大作中提到: 】 : 不好使。。不过我到网上下了一个zxing2.2的库,那个库里面没有用到<> operator,所以目前算是可以用了。 : 另外再请教一个问题啊: : 使用zxing的话,需要配合barcode scanner.apk使用,也就是说需要事先安装好barcode scanner这个软件。有什么办法能把barcode scanner集成进去么? : ...................