QT on Android开发

1、安装QT

2、安装JDK

配置如下系统环境变量:


JAVA_HOME

D:\Java\jdk

Path

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

CLASSPATH

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

在命令行中输入下列命令查看是否安装成功:

java -version

java

javac

3、安装Android SDK

如果包刷新不了,打开目录 C:\WINDOWS\system32\drivers\etc,修改hosts文件

在文件的最后增加下述内容:

#google_android更新

203.208.46.146 dl.google.com

203.208.46.146 dl-ssl.google.com

203.208.46.146 dl.htcdev.com

然后重新打开SDK Manager

勾选Other的第一项

把adb所在的文件夹【D:\Android\android-sdk\platform-tools】添加到系统环境变量Path中

使用下面的命令进行验证:

4、安装Android NDK

5、安装Apache Ant

下载地址:http://ant.apache.org/

把ant所在的文件夹【D:\Java\ant\bin】添加到系统环境变量Path中

使用ant命令进行验证:

6、QT Creator的Android环境配置

在【工具】-【选项】-【Android】中设置Ant、SDK、NDK的路径。

7、创建AVD

创建一个AVD,并点击“Start...”按钮;也可以使用物理机。

8、后续工作

连接手机

创建工程

创建签名,配置包名等关键属性

设计UI,编写代码

编译

链接

生成APK

在设备上调试

发布到市场

 本文用菊子曰发布

时间: 2024-10-29 04:12:31

QT on Android开发的相关文章

Qt For Android 开发环境配置

想了想,还是再写一篇关于Qt for Android开发环境配置的教程. 准备:Java jdk,Android sdk,Android adb,Android ndk,Android ant,Qt 支持 安卓的版本,比如qt-opensource-windows-x86-android-5.6.2. 前言:在Qt的版本更新中,Qt支持的功能越来越多,安装包也越来越大,在Qt5.9出来之前,Qt的每个版本都对应的编译环境,而在Qt5.9后Qt官方将好多编译环境放到了一起,而在这里我要说的是要配置

Qt for Android 开发大坑

Qt for Android 开发大坑 作者: qyvlik Qt 5.5.1 这里说一说比较常见的 Qt 开发安卓的大坑.希望同学们不要做无谓的挣扎,跳过这些坑. 输入框 首当其冲的是输入框,Qt 的输入在安卓上表现不佳. 无法支持安卓原生的输入法访问 Qt 的输入框,就是安卓输入法无法复制,粘贴,剪切 Qt 输入框中的文本. 无法支持使用触摸的方式选中 Qt 输入框中的文字. 如果输入框的位置处于应用底部,类似于 IM 那种聊天工具,应当注意. a. 如果应用 Activity 设置为 an

Qt for Android开发总结

近段时间,本人使用Qt5.3.0开发了Android应用,由于官方资料较少,在此记录开发过程遇到的问题及解决方法 1.Android平台的视频播放,只能使用qml的MediaPlayer 2.qml中控件的路径必须加file://  例如: Image{ source: "file:///mnt/usbhost1/Config/logo.png" } 3.C++与qml中js的方法互调 QQuickView view; view.setSource(QUrl(QStringLitera

Qt for Android 开发的短信程序

http://book.zhulang.com/299065/734548.html http://book.zhulang.com/299065/734549.html http://book.zhulang.com/299065/734550.html http://book.zhulang.com/299065/734551.html http://book.zhulang.com/299065/734552.html http://book.zhulang.com/299065/7345

Qt on Android: Android SDK安装

之前我在 <Windows下Qt 5.2 for Android开发入门>一文中介绍了 Windows 下 Qt on Android 开发环境的搭建,略过了 Android SDK 的安装,实际还是有一些朋友会在这里遇到问题.这里再专门介绍一下 Android SDK 的安装. 版权全部,转载请注明出处:http://blog.csdn.net/foruok Android SDK 能够到这里下载:http://developer.android.com/sdk/index.html . 假

《Qt on Android核心编程》相关资源

有不少朋友反馈在搭建 Qt on Android 开发环境时遇到了问题,诸如 Android SDK 无法下载. jdk 找不到合适的版本.创建 AVD 出错等等.为此我把与<Qt on Android核心编程>一书配套的相关工具和SDK都打包上传到了百度云上,列在这里供大家下载. 需要说明的是,我的Android SDK和相关工具,都是32位的,也都不是最新的.不过,我在 Qt 5.2.0 ,Qt 5.3.0 , Qt 5.3.1 , Qt 5.4.0 都试过,是可用的. Android N

Qt on Android Episode 5(翻译)

原文地址:http://www.kdab.com/qt-android-episode-5/ 我们已经知道了如何搭建 Qt on Android 开发环境,怎样使用 Qt on Android ,有哪些可用的部署策略以及如何为应用签名,是时候继续前进了.这篇文章,我们来讲 JNI .(BogDan 啊,我等你等了好久,当时我写<Qt on Android核心编程>时没等到--) 为什么需要 JNI 因为 Qt 要实现 Android 的所有功能是不现实的.要想使用 Android 系统已经具备

Qt on Android:qrc与assets

使用 Qt 为 Android 开发应用时,有时我们的应用会携带一些资源文件,如 png . jpg 等,也可能有一些配置文件,如 xml 等,这些文件放在哪里呢? 有两种方式: qrc assets 咱们分别来看下. the Qt Resource System qrc , Qt 的资源文件系统,很好用哦.看个图: 图1 qrc 示意图 你放在 qrc 里的文件,如 copy.png ,会被编译到 exe 文件中(Android应用是 libapplication.so ).当你运行应用时,这

《Qt on Android核心编程》目录

有朋友想看看<Qt on Android核心编程>的目录,So-- 目录 <Qt on Android核心编程>目录,截了10张图才弄好,都在下面了. 内容说明 本书内容基于第一个正式支持 Qt on Android 的 Qt SDK 版本,5.2.0 ,写作过程中 Qt 5.3.0 发布,我调整了部分内容,对有变化的部分作了对应介绍. 从目录可以看出,<Qt on Android核心编程>是从 Qt 的核心概念--元对象系统--讲起的,涵盖了信号与槽.事件.多线程.网