1)首先需要去官网上下载 Qt for android 版本的 Qt SDK
2)下载 android 相关的 SDK,下载地址不用找了,在Qt Creator工具选项的Android配置中有相应的下载链接地址。

3)下载完安卓SDK后,在上面的配置界面中指定相应SDK的目录,然后在"Build & Run"中新增Android的Kits

4)编写Qt代码后,点击"Run"即可,在弹出的Android设备列表中,选择程序要安装运行的Android设备。(下图第一个是我的小米1S,第二个是Android模拟器)

如何在真机中调试运行?将手机用USB插入与电脑连接,一般会自动安装USB驱动,然后刷新设备列表,就可以了。如果这样还么有出现,尝试下面步骤: 1. 在命令行进入AndroidSDKtools目录
2 命令行输入 "adbkill-server"
3 命令行输入 "adbstart-server"
4 如果启动 adb server 过程中没有出现错误消息,那么adb算是启动成功了!
然后再刷新设备列表,就会出现你的Android设备了。如果这样还没有出现你的设备,那我就不知道了。

5)选中目标Android设备后,运行程序即可,程序会自动编译、部署到你的设备上。在你的手机中像普通的安卓程序一样安装运行即可。 Note:如果你的程序已经安装了,请先卸载。下面是运行截图:
下面是相关代码:
// 在对话框的构造函数中设置全屏显示。Dialog::Dialog(QWidget *parent) :    QDialog(parent),    ui(new Ui::Dialog){    ui->setupUi(this);    showFullScreen();}//在对话框的重绘事件中设置灰色半透明背景,不过实际运行只看到了灰色,而不见透明效果,不过安卓中每个程序独占整个屏幕,背景透明也没都大用处。void Dialog::paintEvent(QPaintEvent *e){    Q_UNUSED(e)    QPainter painter(this);    painter.fillRect(rect(), QColor(130, 130, 130, 180));}//按钮点击事件处理,弹出一个消息框。void Dialog::on_pushButton_clicked(){    QMessageBox::information(this, tr("message"), tr("I love you! \n\t xiao hui"));}


更多相关文章

  1. 14、NFC技术:使用Android(安卓)Beam技术传输文本
  2. android客户端控制树莓派GPIO点亮LED灯
  3. USB开发------android AOA开发
  4. Linux与Android的关系
  5. Android的Testing和Instrumentation
  6. Android技术架构演进与未来
  7. 手机和平板之外——带你理解跨设备的Android(安卓)技术体系
  8. 移动设备操作系统知识点简摘又名我的期末考试复习第二弹
  9. Android(安卓)Instrumentation Testing

随机推荐

  1. Android Application Task Activities的
  2. android 实用javamail发送邮件(非系统自带
  3. arcgis for android 学习 - (7) 在真机上
  4. Android4.0和Android4.1全屏方法
  5. Android 4.2 输入流程分析
  6. android5.1 取消录制屏幕跳出的权限对话
  7. Android(安卓)SDK 使用技巧
  8. [android]androguard相关介绍
  9. Android 复习笔记 —— 扒一扒 Context
  10. [Android]代码实现ColorStateList及State