首先想吐槽一下,为了解决这个问题,算是花费了不少心思,
这个其实就是SDK默认的是1.5版本,
主要问题就在于这个警告
[javac] 警告: [options] 源值1.5已过时, 将在未来所有发行版中删除
在尝试运行Qt for Android应用时遇到警告,提示-source 1.5版本不支持diamond运算符。问题源于SDK默认设置为1.5版本。尽管网上大部分解决方案提及修改MVN的pom/setting.xml文件,但在Qt环境中未找到对应文件。最终通过修改SDK_ROOT/tools/ant/build.xml文件,将Java.target和java.source的值从1.5改为1.7成功解决问题。
首先想吐槽一下,为了解决这个问题,算是花费了不少心思,
这个其实就是SDK默认的是1.5版本,
主要问题就在于这个警告
[javac] 警告: [options] 源值1.5已过时, 将在未来所有发行版中删除