Ubuntu 12.04搭建Qt for Android环境

来源:互联网 发布:平面图设计软件下载 编辑:程序博客网 时间:2024/04/30 01:46

        在移动互联网洗卷全球的时代,不知道C/C++的码农们还淡定否!特别是现在盛行的Android系统,给了Java们另一个春天。哈哈,小码也同那些C/C++们一样蠢蠢欲试,曾经在大四做课程设计---智能暖气管道控制系统中涉及到Android客户端。当时翻阅各种资料,由于时间问题,只设计了一部分,剩下的部分由小组Android专业户完成。到现在仍然不甘,故在工作之余开始再次尝试。由于小码也是C/C++,了解到Qt for Android这个项目。所以C/C++们有福了。。。废话不多讲,下面献上超级详细步骤:

OS:Ubuntu 12.04

参考资料:

http://qt-project.org/wiki/How_to_Create_and_Run_Qt_Application_for_Android

http://community.kde.org/Necessitas/InstallSDK#Installation_.28Linux.29

1.  打开浏览器,在地址栏中输入Necessitas网址。选择GNU/Linux (32/64)下载。

2.  待Necessitas包下载成功后,在Terminal(终端)中输入:

        chmod +x linux-online-necessitas-alpha4.1-sdk-installer

3.  再在Terminal(终端)中输入(普通用户权限即可):

        ./linux-online-necessitas-alpha4.1-sdk-installer

4.  然后选择“下一步”,之后该软件会请求远程服务器要花费些时间。 


5.  选择安装目录, “下一步”。 


6.  这里可以全选,但是小码默认安装,“下一步”。


7.  “安装”即可,此处需要半小时左右,所以可以去咪会儿哈!

8.待下载以及安装成功后,在安装路径***/necessitas/QtCreator/bin/下有qtcreator编辑器(熟悉Qt的都知道这玩意儿,要是您实在不知道,就度娘下哈!),并打开。

9.该界面就是平时Qt开发时用的编辑器。接下来就是新建工程,测试啦!

File->New File or Project->Applications->Qt Gui Application;选择Choose

10.输入工程名字和选择工程路径,小码的工程名是“Test”,你的呢?


11.  Kits里是release和debug路径选择,还有就是android处理器选择,这里小码选择armv5。

12.  然后一直“下一步”, 直到“完成”, 这样工程建好了。

13.  接下来单击“Project”->“Build & Run”->"Run"。

                                                

14. 在“Ddeploy Configurations”中选择“Use local Qt libraries”

15.  单击“Run”运行,此时会弹出一个框配置AVD。也可以在Tools->Options->Android界面的最低部添加和修改。

16. 然后在模拟器中显示:Hello World(PS:好吧!我在界面上添加了按钮,按钮上撸了“Hello World!”)


17.  结束。


结后语:编译好的APK在项目中的/android/bin目录下,想在Android手机上运行要先安装ministro APP以支持Qt。好了,以上便是小码的杰作,如若有误,敬请指正,不胜感激。接下来小码想做个播放器,具体功能还没想好,界面风格还没想好,但是...使用人群想好了---英语听力学习爱好者(小码也是之一)。敬请期待...

原创粉丝点击