【问题标题】:Why QT creator asks to install NDK 21.3?为什么 QT 创建者要求安装 NDK 21.3?
【发布时间】:2022-01-11 15:30:30
【问题描述】:

我已安装 NDK 23.1:

但QT Creator中没有安装Android QT版本,只有Windows版本:

所以不清楚上图中“为所有已安装的 Qt 版本安装的所有必要软件包”是什么意思。

当我打开设备选项卡时,QT Creator 要求安装以下组件:

为什么它要求安装 NDK 21.3,而不是其他版本?是否假定所有 Android QT 版本都依赖于 NDK 21.3?

【问题讨论】:

  • 因为 QT 是 C++ 框架并且 prolly 依赖于给定的 NDK 版本
  • @Selvin 我的印象是 QT Creator 假定所有 Android QT 版本都依赖于 NDK 21.3,但不依赖于其他版本的 NDK,如 23.1 等......

标签: android qt-creator


【解决方案1】:

%SystemDrive%\Documents and Settings\%USERNAME%\Application Data\QtProject\sdk_definitions.json中有非常烦人的设置:

        "versions": ["default"],
        "sdk_essential_packages": ["build-tools;30.0.2", "ndk;21.3.6528147"],
        "ndk_path": "ndk/21.3.6528147"

【讨论】:

    猜你喜欢
    • 2012-11-30
    • 1970-01-01
    • 2014-05-26
    • 2011-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多