我正在尝试使用qt creator构建一个Android应用程序,但我遇到了问题。它通常工作得很好,但现在它给了我这个错误:
[dx] VM初始化期间发生错误 [dx]无法为1048576KB对象堆保留足够的空间
和
建立失败 C:\ Program Files(x86)\ Android \ android-sdk \ tools \ ant \ build.xml:888:执行此行时发生以下错误:
C:\ Program Files(x86)\ Android \ android-sdk \ tools \ ant \ build.xml:890:执行此行时发生以下错误:
C:\ Program Files(x86)\ Android \ android-sdk \ tools \ ant \ build.xml:902:执行此行时发生以下错误:
C:\ Program Files(x86)\ Android \ android-sdk \ tools \ ant \ build.xml:283:null返回:1
总时间:4秒
警告:无法在任何导入路径中解析QML导入:QtQuick.Controls.impl
警告:无法在任何导入路径中解析QML导入:QtQuick.Controls.Material.impl
警告:无法在任何导入路径中解析QML导入:QtQuick.Controls.Universal.impl
构建android包失败了!
- 有关更多信息,请使用--verbose运行此命令 17:30:23:Le processus
“D:\ Qt5.8.0_android \ 5.8 \ android_armv7 \ bin \ androiddeployqt.exe”s'estterminéavecle code 14。 Erreur lors de la compilation /déploiementduprojet untitled13(kit:Android for armeabi-v7a(GCC 4.9,Qt 5.8.0))
执行步骤“Build Android APK”时
答案 0 :(得分:0)
好像你有apache ant问题。
您应该将SDK,NDK,JDK,apache ant设置为您的Qt Creator。
更多信息:Getting Started with Qt for Android
从here下载apache ant
开始构建并运行Qt Android示例,以确保所有这些都在您的设备上正常运行。
答案 1 :(得分:0)
使用Gradle而不是Ant。 Actualy蚂蚁已被弃用。