【Qt for Android】第一个安卓程序
来源:互联网 发布:手机淘宝申请售后不了 编辑:程序博客网 时间:2024/05/21 09:55
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. 在命令行进入Android SDK tools目录2 命令行输入 "adb kill-server"
3 命令行输入 "adb start-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"));}
0 1
- 【Qt for Android】第一个安卓程序
- [QT]第一个QT程序
- 第一个Qt程序
- 第一个QT程序
- 第一个Qt程序
- 第一个Qt程序
- 第一个qt程序
- 第一个QT程序
- Qt on Android---第一个程序Hello World
- Delphi XE6 for Android 我的第一个安卓程序,环境搭建
- 在Win7上使用QtCreator开发Qt for Android程序
- qt for android实现程序的开机自启动。
- Qt for Android 编译安卓原生可执行程序
- Qt for Android 程序启动黑屏情况处理
- 开始第一个Qt程序
- 第一个QT对话框程序
- 第一个Qt程序 Helloworld
- Qt第一个程序详解
- Mysql报错:Column count doesn't match value count at row 1
- Java高新技术:反射
- Android之内存管理
- Notepad++使用心得和特色功能介绍
- Lifting the Stone(求任意多边形的重心)
- 【Qt for Android】第一个安卓程序
- “System.Web.UI.Page”不包含“DataItem”的定义,问题的解决
- Hadoop V2.0.3 Cluster Setup Guide
- Python(2.7.x)启动浏览器
- NYOJ38 布线问题(Prim)
- logical standby 上文件路径和primary 不一致的解决方法
- linux vsftp
- SVN 解决冲突
- 算法题-聪明的木匠(C++)