前天QT5.1正式版发布,支持android,我就下载安装想试一试。结果一切配置妥当,但在qtcreator中运行时,显示错误如下:
请问这是什么原因??我试过apache-ant-1.8.4和apache-ant-1.8.2都是同样的结果,求指导~
----------------------------------------分割线1--------------------------------------------
我在终端下输入ant -version输出如下:
kl@kl-Latitude:~$ ant -version 错误: 找不到或无法加载主类 org.apache.tools.ant.launch.Launcher
是不是和这个也有关系??
----------------------------------------分割线2--------------------------------------------
这次装好了,如下:
kl@kl-Latitude:~$ ant -version Apache Ant(TM) version 1.9.1 compiled on July 5 2013但还是报错:
这次确定ant安装成功,但确实qt下还是有问题,请问该怎么解决?
----------------------------------------分割线3--------------------------------------------
这次尝试还是在Qt creator 中出现上面的问题,但是我在终端下:
ant clean debug install居然是可以正常在模拟器中运行的!!!但为什么在Qt creator中就是不能运行呢?
我的是正常的。你看下有没有其它LOG显示出来?回复<aclass='referer'target='_blank'>@无名码农:在终端下antcleandebuginstall可以运行!!但qtcreator中还是不行。。。回复<aclass='referer'target='_blank'>@无名码农:奥,是在这里头。。。还是不能运行,愁死我了。。。实在不行我只能再重装一遍了。。。谢谢你~回复<aclass='referer'target='_blank'>@socket:怎么会没有呢,在5.1.0/gcc/examples下面吧回复<aclass='referer'target='_blank'>@无名码农:我下载的就是“Qt5.1.0forAndroid(Linux32-bit,463MB)”,这个,里面没有demo啊?是不是我下错了?回复<aclass='referer'target='_blank'>@socket:那就不清楚了,我是先装openjdk、ant,然后下载androidsdk、androidndk,然后再安装Qt-5.1,再配置下QtCreator,再打开个example,构建/部署/运行,好像都没出问题的。ant在命令行中可以运行,Qtcreator中不能运行,这是为何。。。苦恼啊。。。
在配置好环境变量classpath,java_home,path后,关键是看jdk路径和jdk包中lib里的tools.jar,在工具选项android配置的ant路径:填上ant包中的<spanstyle="color:#e53333;">ant.bat文件的路径。重新启动Qt就可以了。
我也遇到过这个问题,解决方法是在path变量中添加jdk、ant等一系列的路径,然后关闭qtcreator重新打开即可版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。