You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Qt 6 Android构建失败:内置JAR触发Gradle空指针错误

Qt 6.6.1 Android构建时D8抛出NullPointerException错误

我尝试使用Qt 6.6.1和Qt Creator构建Android项目,但无论构建Widgets还是Quick项目(包括官方示例),都会触发以下D8错误:

ERROR:/hdd/code/build-AndroidWidgets-Android_Qt_6_6_1_aarch64_Clang_arm64_v8a-Debug/android-build/libs/Qt6AndroidNetworkInformationBackend.jar: D8: java.lang.NullPointerException
ERROR:/hdd/code/build-AndroidWidgets-Android_Qt_6_6_1_aarch64_Clang_arm64_v8a-Debug/android-build/libs/Qt6Android.jar: D8: java.lang.NullPointerException

当前环境配置:

  • SDK 12
  • NDK 25
  • Java 17(Java 11无法正常工作)
  • Android 14
  • Qt 6.6.1
  • 项目采用CMake构建,错误在Qt Creator内部调用Gradle时触发

已尝试的操作:

  • 查阅Qt论坛未找到有效解决方案
  • 完全重装Android SDK、Qt 6、Qt Creator等组件
  • 推测问题可能源于系统层面,后续计划更换测试系统验证

内容的提问来源于stack exchange,提问作者swurl

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 15:22:10