Qt on Android---第一個程序Hello World

偶然看到foruok大神的博客,圖文詳解Hello World ,心想本身也搞一搞,沒想到一波三折啊html

和用eclipse開發Android同樣,下載這一坨坨工具android


第一步下載工具

①SDK: 連接:http://pan.baidu.com/s/1biPAIM 密碼:sgbtapache

②JAVA的JDK,32位的話直接下載百度軟件中心的便可windows

這兩個直接安裝。
eclipse

③ndk 版本是 r8d ,到 這裏(點我下載,zip包,解壓便可。函數

④ apache ant 是1.8.4,到官網(點我)下載,zip包,解壓便可。工具

這兩個直接解壓就能用,最好放到一個文件夾裏
this


而後去QT官網下載IDE qt-opensource-windows-x86-android-5.5.1(點我)
spa

原本電腦上有QtCreator的window開發版本,感受添加個Android插件就好了,結果百度了半天沒找到方法,因而乎下載了1G左右的Qt for Android,對比原來的安裝包,發現這個安卓版本就是比普通版本多了安卓的插件.net


好在裝了固態硬盤,很快卸載了原來的版本裝上了這個。


第二步QtCreator連接上工具

打開Qtcreator,依次選擇 工具選項Android

JDK的目錄應該自動找到了,剩下三個SDK、NDK 以及 Ant 就是以前下載的那些工具,瀏覽找到便可,AVD管理器就是Android的模擬器,這裏能夠先不用管他,單擊肯定



foruok大神的文章QT版本比較老,在項目那個選項裏就和個人有所不一樣,索性直接跳過,直接開始寫了代碼


第三步建立工程

這裏比普通的QT程序多選了一項 (原來的版本這裏的Kits 只有 Desktop Qt MinGw)。

接着創建基礎的QWidget項目,不選擇建立界面


建立好工程後,頭文件加上 #include<QLabel>,在MyWidget的構造函數中寫上 ,

new QLabel("hello world",this);

代碼就完成了。


第四步鏈接手機(⊙﹏⊙)b

哦也!
在虛擬機運行成功!但是虛擬機實在是太慢了,儘管剛升級完本身的電腦硬件仍是太慢。

仍是要用本身的手機調試,在這裏遇到了檢測不到本身手機的狀況,整理了一下。

①去官網下載好本身手機的驅動並裝好(在設備管理器裏檢查一下)

②打開手機的USB調試

③若是還找不到,拔下來USB再插上

④神奇的百度經驗 http://jingyan.baidu.com/article/ce09321b5b76642bff858f31.html

OK!大功告成! 看到手機上顯示着用Qt作出來的Hello World真是激動啊!
相關文章
相關標籤/搜索