1、jdk 下载:

下载地址:http://www.oracle.com/technetwork/java/javase/overview/index.html

windows 平台不要下载java se10.0,我刚开始安装好这个。环境变量也设置好了,但是安装sdk的时候一直监测不到jdk存在。

我下载的java版本为 Java SE 8u171/ 8u172

参考https://blog.csdn.net/hechao3225/article/details/52982443

2、使用 Qtwebengine 编译时出现 Project ERROR: Unknown module(s) in QT: webengine

使用windos下的qmake 正常运行,但是使用安卓下的qmake编译就出现该问题。

在网上查找资料WebEngine这个东西安卓环境不支持,只好换成webview来替代。

import QtQuick 2.0

import QtWebView 1.0
WebView{
    width: 512
    height: 768
    url:"http://baidu.com"
}3、想显示一张图片结果不能显示,运行时输出QML Image: Protocol "e" is unknownimage 下的source 不支持绝对路径比如e:/img/img.png必须是 qrc 或者assets 路径下的资源。4、安卓使用不在qrc中的文件资源。首先在.pro中写入
deployment.files +=assets/
deployment.path =/.
INSTALLS += deployment

第一行是你资源所在目录,我的是.pro 文件所在目录下 assets/img.png第二行是打包到apk的路径,编译时会把img.png复制到android-build\assets路径。使用时直接用“assets:/
img.png";如果你写成deployment.path = /assets 那么代码中应该是“assets:/assets/img.png”5、加载图片的source可以使用上面的路径,但是用webview 加载本地的html时出现地址模式错误。assets/demo.html 文件路径 ,webview中使用一下路径。source:"file:///android_asset/demo.html"6、复制文件到安卓硬件设备中,并且访问。我用的是小米手机,它的内部存储设备的实际地址是/storage/sdcard0/这路径可以从手机的下载设置中看到。当我想把apk中assets/目录下的文件拷贝到该路径中,不成功。后来通过qt 中qdir.currentPath()函数获得了应用程序的工作目录。/data/data/org.qtproject.example.AutoDriver/后面org.qtproject.example.AutoDriver是应用程序包名。Qfile::copy("assets:/img.png","/data/data/org.qtproject.example.AutoDriver/img.png") 复制操作成功。qfile dir("/data/data/org.qtproject.example.AutoDriver/img.png") 访问操作也成功。

转载于:https://www.cnblogs.com/kabe/p/9274220.html

qt5.10 开发安卓之硌手的小虫子们相关推荐

  1. mingw版本下qt与HTML,QT5.10开发(2) 在Windows 10下使用MinGW编译 静态Qt 5.10 release版 详细过程...

    Qt建议安装动态链接Dbug版和编译安装静态链接release版 前提: 先安装动态链接Dbug版,方法:QT5.10开发(1)安装QT5.10 地址:http://blog.csdn.net/qq_ ...

  2. QT5.10开发(1)安装QT5.10

    一.QT软件下载 Qt 5.9 之后的安装包与之前相比,不再区分 VS 版本和 MinGW 版本,而是全都整合到了一个安装包中.因此,与之前的安装包相比,体积也是大了不少,以前是 1G 多,现在是 2 ...

  3. QT5.10开发(5)QT入门知识

    QWidget对象 后续补 标准信号和槽 后续补 自定义槽函数 后续补 自定义信号 后续补 Lamda表达式 后续补 QT坐标系统 #include "widget.h" #inc ...

  4. 小米android10升级版本,小米9 MIUI安卓10开发版已开始推送,建议大家不要去升级!...

    原标题:小米9 MIUI安卓10开发版已开始推送,建议大家不要去升级! 近期,有小米9用户接到了安卓10的开发版更新,此前Android Q开发版一直在内测中,并没有说明何时结束,这次意外接到系统更新 ...

  5. Qt5开发安卓调试工具(adb input以及adb shell screencap应用)

    Qt5开发安卓调试工具(adb shell input以及adb shell screencap应用) 文章目录 Qt5开发安卓调试工具(adb shell input以及adb shell scre ...

  6. linux ipp qt,win10+QT5.10.1搭建OpenCV开发环境

    一.   搭建前的准备工作 1.下载QT 2.下载OpenCV 3.下载Cmake工具 二.安装软件 1.QT傻瓜式安装,记得安装路径即可 2.Cmake安装,注意在安装过程中勾选"为所有用 ...

  7. Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤

    Qt | Qt For Android.Qt5.14.2安卓开发环境搭建详细步骤 目录 Qt | Qt For Android.Qt5.14.2安卓开发环境搭建详细步骤 1.简介 2.软件下载 1.J ...

  8. DELPHI XE 10.3开发安卓APP的经过

    首先要感谢CSDN和各位上传东西上CSDN的朋友,我原来有900多分的,为上下载相关的东西,花掉了400多分. 本来想安装XE10.4的,无奈PJ不了,XE10.4前两天在一台WIN7 64位上成功安 ...

  9. coloros11跟Android,安卓10与安卓11究竟差异在哪里?我们拿这两台新机试了一下

    9 月 24 日,OPPO 带着全新的 ColorOS 11 与我们正式见面,这一基于安卓 11 底层深度打造的新系统给我们带来了不少新特性.而就在 ColorOS 11 发布的前些天,华为也为我们带 ...

最新文章

  1. 人工智能基础-算法工程师为什么要懂线性代数?
  2. Tomcat 最新版安装与使用手册,tomcat更改端口号方法,tomcat控制台乱码问题解决方法
  3. city code table广东_专访 | 杨龙——第20届广东十佳服装设计师
  4. TMemo的ScrollBars属性和大文本
  5. python 单例模式
  6. Nacos 1.3.0 来了,基于全新内核构建!
  7. MySql数据库帮助类:DbHelperMySQL
  8. android 混淆成功,Android 混淆APK并检查是否混淆成功
  9. 跟随鼠标移动-demo
  10. 未来测试软件推荐,未来函数检测工具优化版(支持所有股软未来检测)
  11. 达人评测 R5 7530U和i5 1240p选哪个好
  12. win7 防火墙开启ping
  13. 1905. 统计子岛屿-深度优先遍历图
  14. [转][RabbitMQ+Python入门经典] 兔子和兔子窝
  15. 第 16 章 string类和标准模板库
  16. 定时任务(三)动态配置定时任务
  17. 设计模式——策略模式,工厂模式,代理模式三者的区别
  18. 什么是阿里云备案服务号及相关疑问解答
  19. “降维算法”面试知识点总结-PCA+LDA算法-百面机器学习系列4
  20. Flash动画个人学习总结

热门文章

  1. 安装SQL数据库引擎失败的解决方案(SQL Server 2019)
  2. 国内五大知名的批发与零售调查研究咨询公司
  3. OpenGL ES Emulator比较
  4. 鸿蒙归蝶的反弹,《诛仙2》蒙鸿试炼副本详细攻略
  5. 用Python画朵菊花
  6. Vue中watch用法
  7. 7-2 利用数组计算斐波那契数列 (15 分)
  8. Win11玩绝地求生(PUBG)崩溃怎么办?Win11玩绝地求生崩溃解决方法
  9. wifi中2.4GHz、5GHz、db信道介绍
  10. 苹果系统(MacOS)无法下载Android SDK或下载缓慢解决办法