Qt Android构建失败

h443971798 2016-07-16 12:21:52
BUILD FAILED
D:\Android\android-sdk\tools\ant\build.xml:888: The following error occurred while executing this line:
D:\Android\android-sdk\tools\ant\build.xml:890: The following error occurred while executing this line:
D:\Android\android-sdk\tools\ant\build.xml:902: The following error occurred while executing this line:
D:\Android\android-sdk\tools\ant\build.xml:283: null returned: 1

Total time: 2 seconds
Building the android package failed!
-- For more information, run this command with --verbose.
23:52:38: 进程"D:\Qt\Qt5.7.0\5.7\android_armv7\bin\androiddeployqt.exe"退出,退出代码 14 。
Error while building/deploying project Android1 (kit: Android for armeabi-v7a (GCC 4.9, Qt 5.7.0))
When executing step "Build Android APK"
23:52:38: Elapsed time: 00:08.


build.xml里面的内容是
<target name="-dex" depends="-compile, -post-compile, -obfuscate">
888行 <do-only-if-manifest-hasCode elseText="hasCode = false. Skipping...">
<!-- only convert to dalvik bytecode is *not* a library -->
890行 <do-only-if-not-library elseText="Library project: do not convert bytecode..." >
<!-- special case for instrumented builds: need to use no-locals and need
to pass in the emma jar. -->
<if condition="${build.is.instrumented}">
<then>
<dex-helper nolocals="true">
<external-libs>
<fileset file="${emma.dir}/emma_device.jar" />
</external-libs>
902行 </dex-helper>
</then>
<else>
<dex-helper />
</else>
</if>
</do-only-if-not-library>
</do-only-if-manifest-hasCode>
</target>


<dex executable="${dx}"
output="${intermediate.dex.file}"
dexedlibs="${out.dexed.absolute.dir}"
nolocals="@{nolocals}"
forceJumbo="${dex.force.jumbo}"
disableDexMerger="${dex.disable.merger}"
283行 verbose="${verbose}">
<path path="${out.dex.input.absolute.dir}"/>
<path refid="out.dex.jar.input.ref" />
<external-libs />
</dex>
</sequential>
</macrodef>

有没有大神知道是什么问题的,跪求解决办法了。今天刚搞Qt Android;步骤都是按照网上的来的,其他都可以,就是最后构建工程的时候失败。
...全文
568 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq1334456257 2016-08-21
  • 打赏
  • 举报
回复
我的也是这个问题,但是我的系统是32位的
adfldk 2016-07-29
  • 打赏
  • 举报
回复
挺有讲究。。。
  • 打赏
  • 举报
回复
我之前一直是好好的,突然也出现这个问题了,jdk用多少位的和系统有关吧,我的是win7 32位的环境。
h443971798 2016-07-16
  • 打赏
  • 举报
回复
解决了,原来的JDK是32位的,换成64位的就行了。
Ranorex用户指南chm版本,主要包含: [Ranorex Studio - 布局] [课程 1: 开始] 准备录制用户动作 待测系统:KeePass 录制一个测试 分析录制步骤 执行测试 [课程 2: Ranorex 模块 - 测试动作] [课程 3: 数据驱动测试] 在录制中使用变量 在对象库中使用变量 创建测试数据 绑定变量和测试数据 绑定变量和参数 Invoking 动作: 选择 执行数据驱动测试 [课程4:Ranorex测试套件] 测试套件编辑器 模块组编辑器 一个测试套件和它的测试用例的通用结构 运行一个测试套件 不使用Ranorex Studio运行测试 测试套件设置 测试用例设置 在测试套件中使用数据 课程5:Ranorex Recorder 开始录制前 录制之后 录制过程中 回放和调试Action Recorder变量 自定义代码Action 其他编辑选项 基于图像的自动化 [课程6:Ranorex对象库映射UI] 适配一个已存在的对象库 添加库条目 等待UI元素 - 库超时 编辑RanoreXPath 库的拆分 对象库设置对话框 库条目的属性 [课程 7: 代码模块] 创建代码模块 在代码模块中使用对象库 在代码模块中访问屏幕快照 代码模块中使用变量 在测试用例中使用代码模块 课程8:报告 阅读Ranorex报告 报告级别 记录特定信息 更新自定义报告格式 创建一个自定义的报告模板 [课程 9: Ranorex Spy] 跟踪UI元素 RanoreXPath的编辑模式 创建Ranorex快照文件 Ranorex常规设置 [课程10: RanoreXPath编辑器] 何如访问高级RanoreXPath编辑器 高级编辑器的布局 树状试图部分 属性比较部分 比较的类型 关系操作符 适配器类型 可选的路径元素 定义变量 有动态功能的在线视图和离线视图 [代码示例] 在代码中使用对象库 使用对象库等待UI元素 建立Adapter来访问更多的属性和方法 为对象库元素建立一组Adapter 使用Validate类 强制一个测试用例失败 设置automation speed 访问测试用例和测试套件的上下文 高级代码示例 如何做基于图像的自动化 如何查找和比较图像 处理意外出现的对话框 [数据连接器] 管理数据源 数据连接器的类型 简单数据表 CSV文件 SQL连接器 Excel文件 调制向导 从命令行运行调制向导 Java AWT / Swing Adobe Flash / Flex Mozilla Firefox Google Chrome Apple Safari Android iOS [在3.X项目测试套件中使用2.X的项目] 添加 2.X项目到3.X项目中 使用2.X录制模块 适配2.X数据驱动录制模块 使用2.X代码模块 关键变化 技术调制 Flash/Flex测试 java应用的测试 Qt测试 传统应用程序的测试 SAP应用程序的测试 一般故障排除 [RanoreXPath] [Ranorex UI适配器] Android测试 基础设施 开始 录制您的Andr​​oid测试 任意Android设备上运行测试 管理设备 故障排除 使用源代码调制 iOS测试 基础设施 开始 录制你的iOS测试 在任何iOS设备上运行你的测试 测试移动网站 [Web测试] [源码控制] 添加解决方案到源码控制系统中 从源码控制系统中check out解决方案 用Visual Stuido打开已经存在的Renorex TFS解决方案 用Ranorex打开已经存在的Visual Studio TFS解决方案 [Ranorex Studio IDE] 创建 构建 运行 增加新的项目 解决方案浏览器 调试 代码补全 代码转换 代码导航 代码生成 重构 [Visual Studio 集成] [系统需求] [64位平台] [远程运行Ranorex] [Ranorex的静默安装] [许可证] [常见问题解答]

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧