用“QT Gui应用”创建了项目,配置成Adroid for arm (GCC 4.8, QT 5.1.0)。
什么代码都没添加,只是用默认生成的代码。
工程可以正常在Android平台的手机和平板运行。
然后拷到了另一个目录,除了源文件、.pro、.ui文件,其他都删除。
重新配置,却无法在 Android平台运行,提示如下:
16:23:25: 将Qt应用和库拷贝到Android包中...
16:23:26: 创建包文件...
16:23:26: 部署包: 运行命令 'D:/Qt5.1.0/apache-ant-1.9.2/bin/ant.bat clean debug'。
Buildfile: build.xml does not exist!
Build failed
打包错误:命令'D:/Qt5.1.0/apache-ant-1.9.2/bin/ant.bat clean debug'失败。退出代码: 1
Error while building/deploying project TestPro (kit: Android for arm (GCC 4.8, Qt 5.1.0))
当执行步骤 '正在为Android打包'时
16:23:26: Elapsed time: 00:03.
QT版本是5.1
Android SDK版本是adt-bundle-windows-x86_64-20130729
Android NSDK版本是android-ndk-r9-windows-x86_64
apache ant版本是1.9.2
JAVA安装的jdk1.7.0_25
------解决方案--------------------
打包错误??
不太清楚啊,我使用Ubuntu下的就没有错误,我以前测试过,可能是dx和dx.jar包的路径不正确。
------解决方案--------------------
Qt android 有64bit版本了?
------解决方案--------------------
项目配置有没有问题?如果你原来在QT的安装盘下建立的工程,很有可能是相对路径,修改一下