❶ 如何在Windows下搭建android开发环境
Qt就可以,还有Eclipse或是Android Studio都可以。网上有相关资料的
❷ QT构建安卓环境的时候给出这个错位,怎么解决啊,弄了好久。这是什么问题呀
你是不是动项目编译的默认环境来。我没遇见过这。我曾经动编译环境时遇到过类似的。后来新建的项目。把改了的代码覆盖了一下就没事了。
❸ 如何用Qt写Android应用
找到一个更好的服务器。我也有动力写这篇文章了。 下面我简单介绍一下用Qt Creator写Android应用的步骤。 PS: 在这之前你应该搭建好一个Qt-Android环境,参考我另一篇文章: 设置qt-android开发环境 第一步:创建一个Android项目 我以Empty Qt Project为例。点击Choose后出现一个对话框要求填写Project的名字和选择路径,输入完成后点击Next,到下面一个比较重要的操作:选择Qt Version 注意,默认是选择Destkop的,正确应该按上图设置。设置后按Next确认一下,没有错就按Finish完成Qt-Android项目的建立。只要正确建立了Qt项目,就完成了一大半了。下图是完成后的一个截图: 第二步:编写程序 在这步大家按照平常Qt Creator的步骤写程序就好。但是注意的是,有些模块暂时还没有移植,例如Qt网络模块,所以不能有网络相关的应用(不过我想这迟早会移植的)。 作为例子,我就用hello world吧:#include<QApplication#include<QLabelintmain(intargc, char**argv){QApplicationapp(argc, argv);QLabel*label=newQLabel("<palign=centerHello, World!</p");label-show();returnapp. exec();}第三步:设置编译选项 Projects标签 - Run 展开Package configurations,选择Android target SDK,(android7为例) 展开紧跟下面的Deploy configurations,选择Deploy local qt libs 然后按左边倒数第三个绿色三角按钮运行: 第四步:手机上运行 你写的应用会打包成apk放在你项目文件夹里的/android/bin里面。把它拷到手机上安装。但是这样手机还不能运行这个程序,毕竟Android系统没有Qt的库。这个时候你就需要Ministro,一个为Android系统Qt程序运行下载所需要的库。可以到电子市场搜索Ministro,或者到Ministro项目里下载:Ministro 。安装好Ministro后再运行Qt程序,根据提示下载需要的库。 至此,一个简单的流程已经介绍完毕。Good Luck & Enjoy it~
❹ 求助,首次搭建Qt for android开发环境是遇到的错误
虽然网络上很多人使用 Redhat 或者Fedora 作为上位机操作系统,但是我觉得使用Ubuntu最为方便,因为需要的包大部分都可以通过 apt-get 方式来安装,而不必从源代码开始自己编译。 虽然网络上很多人使用 Redhat 或者Fedora 作为上位机操作系统,但是我觉得使用Ubuntu最为方便,因为需要的包大部分都可以通过 apt-get 方式来安装,而不必从源代码开始自己编译。要知道,自己编译源代码可不是一件轻松的事,因为在编译过程中经常会出现令人意外而且莫名其妙的错误。 我们使用的操作系统是 Ubuntu 8.04,使用目前最新版本T 4.4.0,安装起来即为简单,只要在命令编辑运行以下命令就行: sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer 注意在这个版本的包中,qt4-dev-tools 包含了Qt Assistant及Qt Linguist等工具,因此不需要单独安装这两个工具。其它的,qt4-doc 是帮助文档,包含了Qt中各个类库的详细说明以及丰富的例子程序,可以使用Qt Assistant 工具来打开阅读。qt4-qtconfig 是配置Qt环境的一个对话框,一般默认就行了,很少有必要去更改。qt4-demos 包含很多可以运行起来的可执行文件以及源代码。qt4-designer是用来设计GUI界面的设计器。 为了连接MySQL数据库,需要安装连接MySQL的驱动程序: sudo apt-get install libqt4-sql-mysql 比起在Windows下安装和配置Qt的MySQL驱动来说,简直太方便了。如果还需要其它的没有默认安装t库,可以在命令行输入 sudo apt-get install libqt4- 然后按tab键自动补全,就会列出所有以libqt4- 开头的包,如下图所示:这些都可以使用一个命令搞定,而不需要自己从源码开始编译。在记不准或不知道名字的情况下,使用tab键列出所有可选的包是一个很实用的小技巧。 在我的项目中,还需要画一些数据曲线和统计图表等,而第三方WT库提供了这些功能。同样,只需要一个命令即可完成安装: sudo apt-get install libqwt5-qt4 libqwt5-qt4-dev 这时,打开Qt Designer,就会发现左边的Widget列表里面多了“Qwt Widget”这一组。 最后,关于集成开发环境我觉得QDevelop很不错,它跟Qt Designer结合的很好,而且有提示类成员函数的功能。运行以下命令安装: sudo apt-get install qdevelop 这样,使用Qdevelop编写代码和编译、调试,使用Qt Designer设计界面,开发效率较高。
❺ QT编译环境搭建步骤
我也曾有过你这个困惑。在linux里qt的开发环境有3种:嵌入式、qvfb和x11,编译qt源码可以得到这三种环境。编译qt源码有三个步骤:配置(configure)、编译(make)、安装(make install)。三种环境仅仅在配置时有区别,网上很容易搜到具体做法。
❻ qt for android中如何安装qwt6.1.2希望能有详细步骤
QWT6.1.2支持Qt4和Qt5。
1.编译QWT6.1.2
源码下载链接:
解压后,进入源码目录,打开终端
[plain]view plain
#qmake
#make
#makeinstall
默认安装到/usr/local目录下。
2.配置
复制/usr/local/qwt6.1.2/plugins/designer目录下的libqwt_designer_plugin.so文件到$QTDIR/plugins/designer目录下,设计器就会出现qwt的控件。
[plain]view plain
#vi/etc/profile
添加环境变量:
[plain]view plain
exportLD_LIBRARY_PATH=/usr/local/qwt-6.1.2/lib:$LD_LIBRARY_PATH
exportCPLUS_INCLUDE_PATH=/usr/local/qwt-6.1.2/include:$CPLUS_INCLUDE_PATH
exportC_INCLUDE_PATH=/usr/local/qwt-6.1.2/include:$C_INCLUDE_PATH
[plain]view plain
#reboot//重启使环境变量生效
配置完成。
❼ qt输出安卓程序设置
1.新建一个普通Widgets的工程
?2.选择Desktep Qt5.9.3 MinGW 32bit编译器和Android for armeabi-v7a (GCC 4.9, Qt 5.9.3 for Android armv7)编译器
?3.然后选择默认的就行
?4.在mainwindow.ui界面上,放入两个按钮,分别命名为发布和订阅
?5.选择MinGW 32bit的debug编译模式,构建和运行
?6.选择Android的debug模式重新构建,构建完后,在工程同目录下,生产一个build-AndroidTest3-Android_for_armeabi_v7a_GCC_4_9_Qt_5_9_3_for_Android_armv7-Debug文件夹,在该生产的文件的android-buildin目录下,会生成该项目的APK
?7.点击运行按钮,在弹出框中选择AVDVertualDevice安卓仿真器,如果没有则点击【Creat Android Virtual Device】按钮新建一个。
?8.点击【ok】按钮后,等待安卓虚拟机启动一段时间,会弹出如下界面:(注意:要等安卓虚拟机完全开机完后,才会自动运行刚才的apk程序,第一次启动可能需要4-5分钟左右,如果需要持续调试,可以不用关闭该安卓虚拟机)
?9.如果刚才生产的apk没有自动启动的话,可以把刚才生产的apk丢进安卓虚拟机中进行测试
❽ qt5安卓配置支持安卓
一、首先下载以下安装包,如果提供的链接失效请自行下载:
(1)
Android SDK (Windows 32-bit ADT版):
【直接下载】s-x86-20131030.zip
(2)
Android NDK(Windows 32-bit):
Java JDK(Windows 32-bit):
(4)
Apache-Ant:
QT 5.1.1 for Android (Windows 32-bit 离线版):
二、接下来解压、安装下载好的各安装包:
(1)Android SDK:
【解压】解压到 D:ADT 目录下
(2)Android NDK:
【解压】解压到 D:NDK 目录下
(3)Java JDK(Windows 35-bit):
【安装】安装过程中有两次要选择安装路径 【注意请根据自己安装的版本自行修改,后面设置环境变量需要用到】
第一次填写 D:Javajdk1.7.0_45
第二次填写 D:Javajre7
(4)Apache-Ant:
【解压】解压到D:ANT目录下
(5)QT 5.1.1 for Android (Windows 35-bit 离线版):
【安装】安装到D:QT目录下
三、根据第二步中的相关路径,设置系统环境变量:
(一) 右键单击我的电脑->属性->高级系统设置->环境变量,在系统变量中新建以下变量:
(1)变量名:JAVA_HOME
变量值:D:Javajdk1.7.0_45
(2)变量名:CLASSPATH
变量值:.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar; 【注意最前面的点号 . 和最后面的分号 ; 不能漏掉】
(3)变量名:ANDROID_SDK_HOME
变量值:D:ADTsdk
(4)变量名:ANT_HOME
变量值:D:ANT
(二)在系统变量里找到变量 Path ,选择”编辑“,在最后面添加:
%JAVA_HOME%in;%JAVA_HOME%jrein;%ANDROID_SDK_HOME%;
【注意最后面的分号 ; 不能漏掉】
(6)项目构建成功后,右键 项目,选择 运行,Android虚拟设备将会自动打开,启动过程过程较慢,耐心等候。
(7)若无意外,将会成功运行该空项目生成的apk,因为这里是个空的项目,什么也没写,所以当然什么也没有,效果如图,表明环境配置成功。
(8)接下来,动手开始 QT for Android 开发吧。
PS:转载请注明出处,谢谢合作。