首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在“用于Android的Qt创建者”上创建ARM虚拟设备。

无法在“用于Android的Qt创建者”上创建ARM虚拟设备。
EN

Stack Overflow用户
提问于 2016-04-30 03:15:17
回答 2查看 1.1K关注 0票数 0

我试图在我的windows 7机器上配置Qt for Android development。我下载了latest Android Studio, NDK, Apache Ant 1.9.7 and Qt Creator from qt.io (Qt 5.6.0 for Android (Windows 32-bit, 1.1 GB))。我能够在Android中创建AVD,并且能够启动AVD并成功地部署我在Android上创建的应用程序。

现在,我想为Android配置Qt,这样我就可以继续在Qt上进行开发了。我能够为x86桌面版本构建Qt应用程序。但是,在Qt上创建ARM虚拟设备以将应用程序部署到目标上有问题。在创建新的x86时,我只注意到了AVD /ABI,如下所示:

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-30 08:43:04

看起来您的虚拟设备都是基于x86的,而Qt工具包则是为ARM构建的。这对于Android来说并不重要,因为它不是本地代码,而是Java,但是Qt是C++代码,您不能用ARM编译器针对x86设备。

要么安装用于Android的x86,要么创建一个ARM虚拟设备。

票数 1
EN

Stack Overflow用户

发布于 2016-05-01 16:10:00

最初,我在安装在Windows 7机器上的Android工作室上工作。而且,当我想在"Qt for Android“上工作时,我已经将Qt中的Android和NDK路径设置到了与我在Android中使用的位置相同的位置,而且由于某种原因,我无法在Qt中创建一个ARM虚拟设备。

基于@ddriver提供的前面的答案,我运行了SDK Manager并安装了ARM包。现在可以部署我的应用程序了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36950296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档