qt 5.15.2 安卓 macos

这篇具有很好参考价值的文章主要介绍了qt 5.15.2 安卓 macos。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

macos环境安卓配置

我的系统是monterey12.5.1
打开qt的配置界面
qt 5.15.2 安卓 macos,qt,qt,android,macos
这里版本是java1.8,注意修改这个json文件,显示包内容
qt 5.15.2 安卓 macos,qt,qt,android,macos

{
    "common": {
        "sdk_tools_url": {
            "linux": "https://dl.google.com/android/repository/commandlinetools-linux-9123335_latest.zip",
            "linux_sha256": "0bebf59339eaa534f4217f8aa0972d14dc49e7207be225511073c661ae01da0a",
            "windows": "https://dl.google.com/android/repository/commandlinetools-win-9123335_latest.zip",
            "windows_sha256": "8a90e6a3deb2fa13229b2e335efd07687dcc8a55a3c544da9f40b41404993e7d",
            "mac": "https://dl.google.com/android/repository/commandlinetools-mac-9123335_latest.zip",
            "mac_sha256": "d0192807f7e1cd4a001d13bb1e5904fc287b691211648877258aa44d1fa88275"
        },
        "sdk_essential_packages": {
            "default": ["platform-tools", "platforms;android-31", "cmdline-tools;7.0"],
            "linux": [],
            "mac": [],
            "windows": ["extras;google;usb_driver"]
        }
    },
    "specific_qt_versions": [
        {
            "versions": ["5.15.[0-8]", "5.14.[0-2]", "5.13.2", "6.0", "6.1"],
            "sdk_essential_packages": ["build-tools;31.0.0", "ndk;21.3.6528147"]
        }
    ]
}

每次打开qt 都要重新配置安卓,不知道哪位高人指点一下,怎么不用每次都配置一遍安卓。其实每次下载的是https://dl.google.com/android/repository/commandlinetools-mac-9123335_latest.zip这个东西,我把它离线部署了个flask,这个zip文件和app.py放在一个目录下。
qt 5.15.2 安卓 macos,qt,qt,android,macos

from flask import Flask, send_file

app = Flask(__name__)

@app.route('/android/repository/commandlinetools-mac-9123335_latest.zip', methods=['GET'])
def get_zip_file():
    return send_file('commandlinetools-mac-9123335_latest.zip', as_attachment=True)
# https://127.0.0.1:5000/android/repository/commandlinetools-mac-9123335_latest.zip
if __name__ == '__main__':
    # app.run(ssl_context='adhoc', debug=True)
    app.run(debug=True)

所以改成了

{
    "common": {
        "sdk_tools_url": {
            "linux": "https://dl.google.com/android/repository/commandlinetools-linux-9123335_latest.zip",
            "linux_sha256": "0bebf59339eaa534f4217f8aa0972d14dc49e7207be225511073c661ae01da0a",
            "windows": "https://dl.google.com/android/repository/commandlinetools-win-9123335_latest.zip",
            "windows_sha256": "8a90e6a3deb2fa13229b2e335efd07687dcc8a55a3c544da9f40b41404993e7d",
            "mac": "http://127.0.0.1:5000/android/repository/commandlinetools-mac-9123335_latest.zip",
            "mac_sha256": "d0192807f7e1cd4a001d13bb1e5904fc287b691211648877258aa44d1fa88275"
        },
        "sdk_essential_packages": {
            "default": ["platform-tools", "platforms;android-31", "cmdline-tools;7.0"],
            "linux": [],
            "mac": [],
            "windows": ["extras;google;usb_driver"]
        }
    },
    "specific_qt_versions": [
        {
            "versions": ["5.15.[0-8]", "5.14.[0-2]", "5.13.2", "6.0", "6.1"],
            "sdk_essential_packages": ["build-tools;31.0.0", "ndk;21.3.6528147"]
        }
    ]
}

注意这个"cmdline-tools;7.0"要配置对,我的jdk是1.8,安装的latest的不能运行。

FAQ

qt构建安卓apk的报错,构建时卡主,下载不下来相关包,信息为ssl连接失败什么的

例子是

ERROR: Could not GET 'https://maven.aliyun.com/repository/google/com/android/tools/build/gradle/3.5.2/gradle-3.5.2.pom'. Received status code 400 from server:

应该是安装android studio时,gradle的代理配置。
macos系统的gradle在/Users/用户名/.gradle/gradle.properties 注释掉代理即可文章来源地址https://www.toymoban.com/news/detail-728699.html

到了这里,关于qt 5.15.2 安卓 macos的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Qt应用开发(安卓篇)——Hello Qt On Android

            这一篇从实际出发,讲述如何创建、编译和部署Qt On Android项目。          ADB 的全称为Android Debug Bridge,就是起到调试桥的作用,主要用于连接计算机与 Android 设备,以便进行调试和数据传输。ADB 可以实现以下主要用途: 设备管理:允许用户连接和管理多个设

    2024年01月23日
    浏览(42)
  • Qt for android填坑历程(版本5.15.2)

    最近在学习Qt,移动端的应用很有诱惑力不是?那咱们也走起!环境搭建是第一步,按照网上N多的教程,一步一步做过来,然并卵啊。 一部分问题按照网上教程能解决,这里就不多做提及。 现在Qt安装除非选择老版本,一般都是在线安装。下载完在线安装工具后,为了不浪费

    2024年02月20日
    浏览(32)
  • Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤

    1、简介 搭建Qt For Android开发环境需要安装的软件有: JAVA SDK Android SDK Android NDK 其中Android NDK直接下载的压缩包,解压即可。 Android SDK提供了安装包和压缩包,用哪个都行。 Qt For Android开发环境的搭建说简单也简单,说复杂也比较复杂。说它简单是因为安装的软件就一两个,安

    2024年02月02日
    浏览(49)
  • QT搭建Android编译环境及使用安卓虚拟机调试

    QT是可以创建Android APP的,同时生成apk提供安装。 而为了编译和生成apk,就需要为QT添加对应的支持包。 一、Android环境支持包下载 1、JAVA SE8 JDK JAVA SE8 JDK是JAVA环境的支持包,Android APP通常使用JAVA区编写,但是使用QT可以直接用C/C++,其实是QT将C/C++自动转换为了JAVA,最后用的也

    2024年02月14日
    浏览(44)
  • QT5.15.2搭建Android编译环境及使用模拟器调试(全)

    地址:下载 我电脑的windows的,所以选windows 由于官方安装过程非常非常慢,一定要跟着步骤来安装,不然慢到怀疑人生 1)打开\\\"命令提示符\\\"(开始 - Windows 系统 - 命令提示符) 或者 “win+R” -输入cmd 找到刚才的exe 命令行输入以下命令(exe位置根据自己实际的),然后回车

    2024年02月04日
    浏览(55)
  • macos从10.12.6升级到10.15.7

    我是17年6月在苹果官网购买的2015款 15寸 macbookpro ,没有touchbar,没有指纹,没有type-c。当时购买意愿是听说最后一款不带touch bar的mbp了,我一直觉得touch bar不实用,所以果断下手。事后证明,确实大众的想法还是比较一致,苹果新款已经放弃touchbar,并且重新启用magsafe磁吸接

    2024年02月05日
    浏览(38)
  • MacOS 14 系统 XCode15、 Flutter 开发 IOS

    MacOS14 Sonoma 安装 Flutter 开发环境 MacOS 系统 Flutter开发Android 环境配置 MacOS 系统 Flutter开发IOS 环境配置​​​​​​​ 前面我们已经在MacOS14 M3芯片上安装好 Flutter环境,包括开发工具 VsCode 、Android Stuiod,那么flutter如何开发IOS呢? 我们知道IOS开发语言为 objcet-c或者 swift,Flutter是

    2024年02月03日
    浏览(89)
  • M1 MacOS下安卓虚拟化的最佳方案

    一直想在桌面环境虚拟化安卓app, 但是看网上的推荐一直感觉不合胃口, 不是要花钱就是有广告, 想着找找开源的实现, 后来发现还是 Google 自家的产品用着舒服. 然后随便开一个项目, 选默认的安卓虚拟化即可. 但是这个方法不太好, 需要先打开 android studio 之后才能打开虚拟机

    2024年01月18日
    浏览(34)
  • macOS Catalina 10.15.x 无法添加屏幕录制权限解决办法

    首先查看 csrutil 的状态, 终端下执行 csrutil status 如果不是 disabled 状态, 那么可以参考 macOS Monterey终端添加App权限——以QQ、腾讯会议屏幕录制为例 里面的方法 禁用SIP . 注意这里 macOS Catalina 10.15.x 与 macOS Monterey 中所用命令有些不同 (主要是权限的代码那里), 所以应该用这个参考

    2024年02月12日
    浏览(94)
  • Windows 和 MacOS 上安装配置ADB(安卓调试桥)

    Android 调试桥(ADB) 是一款多功能命令行工具,它让你能够更便捷地访问和管理 Android 设备。使用 ADB 命令,你可以轻松执行以下操作 网络安全重磅福利:入门进阶全套282G学习资源包免费分享! 在设备上安装、复制和删除文件; 安装应用程序; 录制设备屏幕或截图; 对设

    2024年04月28日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包