You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Manjaro Linux下如何获取androiddeployqt工具?

解决Manjaro Linux中androiddeployqt命令找不到的问题

当你遇到zsh: command not found: androiddeployqt错误时,说明系统里没有安装或未正确配置这个Qt Android部署工具,下面是两种可行的解决方法:

方法一:通过Manjaro官方仓库安装

Manjaro的软件仓库里提供了打包好的Qt Android工具包,直接用pacman安装即可:

针对Qt 5版本

sudo pacman -S qt5-android-tools

针对Qt 6版本

sudo pacman -S qt6-android-tools

安装完成后,在终端运行androiddeployqt --version就能验证工具是否可用。

方法二:使用Qt官方安装器自带的工具

如果你是通过Qt官方在线安装器手动部署的Qt开发环境,androiddeployqt其实已经包含在Qt的Android工具目录里,只需把它的路径添加到系统PATH环境变量中:

  1. 找到你的Qt安装路径,比如默认安装在~/Qt目录下,假设你安装的是Qt 6.5.3的Android版本,工具路径通常是:

    ~/Qt/6.5.3/android_arm64/bin/
    

    (请根据你实际的Qt版本和目标架构调整路径)

  2. 临时添加路径到当前终端会话:

    export PATH=$PATH:~/Qt/6.5.3/android_arm64/bin/
    
  3. 若想永久生效,把上述命令添加到你的shell配置文件中:

    • 使用zsh就编辑~/.zshrc
    • 使用bash就编辑~/.bashrc
      添加后运行source ~/.zshrc(或对应配置文件)使修改立即生效。

之后再次运行androiddeployqt --version就能确认工具正常可用了。

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

火山引擎 最新活动