【问题标题】:Zxing Library project import errorZxing库项目导入错误
【发布时间】:2015-12-08 18:23:38
【问题描述】:

因为this duplicate 的问题没有得到任何可接受或正确的答案,所以我再次提出了这个问题....请我尝试在我的工作区中导入 Zxing 库项目 - 但我遇到了它卡住或冲突的问题与 jre1.6 和 jre 1.7 .. 在库项目代码中-FORMATS_FOR_MODE = new HashMap<>(); 这些行给出了错误-'<>' operator is not allowed for source level below 1.7,如果我将项目合规性和 jre 更改为 1.7,那么它将给出错误- Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.

请告诉我是否有人解决了这个问题,我被卡住了,非常感谢提前...这不是重复的问题,因为它与库导入有关...

【问题讨论】:

标签: java android eclipse zxing


【解决方案1】:

如果您不想遵循其他问题中的答案,可以手动将代码“降级”到 Java 6.0。

  • <> 替换为<ProperType>
  • 将字符串上的 switch 替换为 `if(foo.equals(bar)){}else if(foo.equals(bar2)...``

如果我没记错的话,那是您需要做的唯一相关的“语法更改”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多