蚂蚁使用-源7或更高,使金刚石操作员

2022-09-02 19:29:30

我确信这很容易,但我坚持使用命令行的Ant构建Android应用程序。我收到此消息:.我应该向构建文件添加什么内容以使其使用Java 1.7进行编译?(use -source 7 or higher to enable diamond operator)


答案 1

您需要设置 和 。通过 :java.sourcejava.target-D

ant release -Djava.source=7 -Djava.target=7

或者把它放在你的项目中:ant.properties

# ant.properies contents:
java.source=7
java.target=7

答案 2

如果其他人被困在这个上,就解决了。我不得不更改文件。有属性,值应更改为 1.7<import file="${sdk.dir}/tools/ant/build.xml"/><property name="java.target" value="1.5" /> <property name="java.source" value="1.5" />


推荐