QT-creator 2.8 不会部署到 android,ant clean 调试失败
Posted
技术标签:
【中文标题】QT-creator 2.8 不会部署到 android,ant clean 调试失败【英文标题】:QT-creator 2.8 wont deploy to android, ant clean debug failed 【发布时间】:2013-07-15 20:57:59 【问题描述】:我刚刚下载了 qt-creator 2.8 并尝试部署我当前的 android 项目只是得到错误::-1: error: Packaging Error: Command '/usr/bin/ant clean debug' failed.Exit code: 1
我手动运行了 ant clean 和 ant clean debug,它们运行良好。我还使用 qt-creator 2.7.1 成功部署了相同的项目,所以我认为它不是 java 文件问题,而是与 Qt-creator 相关的问题。无论项目如何,都会重现相同的错误,即使使用 qt hello world 也是如此。我试过删除所有的 build 和 android 文件夹并重建,但这也没有用。
有谁知道为什么它不起作用?
我的系统是:3.8.0-23-generic #34-Ubuntu SMP Wed May 29 20:22:58 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
【问题讨论】:
【参考方案1】:这是由于 OpenJDK 位置设置丢失或无效造成的。要修复它,请转到“工具”->“选项”对话框。从对话框的左侧选择 Android 过滤器。然后在 OpenJDK 位置 输入字段中,确保您拥有已安装 OpenJDK 的完整路径。如果您没有安装 OpenJDK,那么 Ant 将失败。我在该字段中设置的路径是 /usr/lib/jvm/java-6-openjdk-amd64。
【讨论】:
在浏览了几次日志后最终弄清楚了这一点。非常感谢您的帮助! 不客气。很高兴你能弄清楚。如果答案确实可以解决问题,请随时将其标记为其他遇到此问题的人的答案。以上是关于QT-creator 2.8 不会部署到 android,ant clean 调试失败的主要内容,如果未能解决你的问题,请参考以下文章
使用 qt-creator 将库项目链接到 qt 控制台/小部件项目