【问题标题】:Visual Studio 2012 + Ant: diamond operator is not supported in -source 1.5Visual Studio 2012 + Ant:-source 1.5 不支持菱形运算符
【发布时间】:2016-06-28 11:52:47
【问题描述】:

在执行 Android 构建时设置 Java 的语言级别有很多类似的问题。但是所有这些答案都向您展示了如何在 Eclipse 或NetBeans 或Android Studio 中设置语言级别。我在使用 Ant 构建的 Visual Studio 2012 中使用 Nsight Tegra-Android,但在 Project->Properties 中看不到可以更改语言级别的任何地方。 p>

我安装了最新的 CodeWorks for Android 1R4,我设置的路径指向以下软件包:

NDK R10e
JDK 1.7.0_71
蚂蚁 1.8.2

在 Visual Studio 中的 Tegra->Options 下指定。 Ant 是从哪里获得 -source 1.5 的?

【问题讨论】:

    标签: java android visual-studio-2012 ant nsight


    【解决方案1】:

    我使用this answer 中建议的建议解决了这个问题。我去了Project->Properties->Configuration Properties->Ant Build->Command Line,然后在附加选项下添加了-Djava.source=7 -Djava.target=7。

    【讨论】:

      猜你喜欢
      • 2021-10-30
      • 1970-01-01
      • 2013-01-07
      • 2014-09-28
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 2014-05-21
      相关资源
      最近更新 更多