Android
寒山-居士
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
目前从事跨平台桌面金融交易终端架构和开发
展开
-
恼人的:ADB server didn't ACK
使用过android的手机助手的开发者们会遇到这样一个问题,在启动模拟器后发现使用adb devices打出来的东西是adb service out of date....ADB server didn't ACK等一串警告的信息,郁闷之下,网罗了一些信息,发现是由于adb端口5037被占用了,使用命令:netstat -a -o 5037查看找到5037端口是否被listen,后面一串数字即为进原创 2013-04-03 14:23:07 · 2089 阅读 · 0 评论 -
基于Qt移动应用的消息推送服务原理与应用
说到移动应用,大家都觉得移动嘛,当然是Java和Object-c来做啦,什么推送啊,各种系统调用啊,其实不然?如果你了解Qt, 你就知道我说的不然,也有所道理。 说道几点移动推送 一.目前Android的移动的消息、通知推送 1)轮询(Pull)方式 应用程序应当阶段性的与服务器进行连接并查询是否有新的消息到达,你必须自己实现与服务器之间的通信,例如消息排队等。而且你还要考虑轮询的频率,如原创 2015-02-13 18:25:43 · 3152 阅读 · 1 评论 -
关于libcurl在各种平台上面的编译
http://blog.sina.com.cn/s/blog\_673975590100qjuh.html (chinese)I change the parameters of configure, so the configure command is:./configure --disable-shared --host=arm-apple-darwin103.转载 2014-09-16 16:40:03 · 2611 阅读 · 0 评论 -
借鉴Github上面的Qt开源项目说事儿之一(Qt for PC)
(续) 最近喜欢闲逛github,去上面看看关于Qt方面的一些开源资料和项目,看到好多优秀的Qt开源项目,特别在最新的移动开发方面的项目,比如Qt for iOS,Qt for Android等。今天来说下Qt for PC,这个pc desktop项目很有借鉴意义,至少人家都是开源出来,不像国内某某等躲躲藏藏,呵呵,吐槽下国内IT行业 下面我们说下这个开源项目的主要功能就是原创 2014-07-24 11:33:57 · 14883 阅读 · 1 评论 -
分享多个基于QML/Opengles的炫彩效果
第一个基于ListView实现的特性选择影片浏览与进入详情的效果转载 2014-07-21 15:49:19 · 3520 阅读 · 0 评论 -
使用命令行编译Qt Android apps
Qt comes with a quite handy IDE: Qt Creator. Sometimes we wanna automate our the builds or we wanna just use the CLI because we wanna customize more the building process. This post will illustrate the原创 2014-06-11 10:00:49 · 1671 阅读 · 0 评论 -
基于Qt-Windows平台的Android开发部署
基于最近使用Qt开发android应用的Qter遇到的诸多问题来说,我特此说明在win部署Qt for Android开发需要注意的几点事项:1.下载最新的Qt for android开发的SDK,并按照到合适的位置。2.下载Android开发需要的SDK NDK JDK文件以及apache文件。(地址自行google,别百度,都是你抄我 我抄他的,最好使用官方的安装包)。3.打开Qt原创 2014-03-03 17:16:12 · 3076 阅读 · 0 评论 -
基于Qt for Android联想到调用Android API
最近抽空研究了下Qt 开发android应用 如何调用android api,发现其实我们还得写java代码,java代码主要实现功能,再使用Qt封装好的android类去调用群内经常有人问到Qt如何调用android api,不知道是Qt官方给的例子太少,还是拿来主义在作怪,其实我在QtCreator找到了一个例子就是关于如何调用Android API的,它就是例如基于我的安装Qt的目录原创 2014-04-17 12:17:07 · 5248 阅读 · 3 评论 -
关于Qt for Android的移植需要注意的事项
今天移植了一个PC桌面的demo到安卓模拟器上面,遇到诸多问题,再此记录一二1.据说可以直接使用Qtcreator将Qt项目转成Android部署的项目,目前我这边没实现,我使用新建Qt for Android的项目,然后往里面加入以前项目的源文件QtDeclarative2.调整项目的源文件使用的一些基于qtquick2.0的东西,比如以前qml1使用QDeclarativeVi原创 2014-03-04 11:27:20 · 2692 阅读 · 0 评论 -
Qt for Android on Mac OSX部署
最近闲来无事,遂研究了一下mac平台使用Qt开发安卓应用,主要做了以下几件事情 1. 去官网下载相对于的sdk,官方地址:http://qt-project.org/downloads,然后下载Android的SDK NDK,JDK,apache-ant-1.9.3工具包,下载地址可以自行谷歌 2.配置qtcreator环境选项 :工具->外部->配置 3.在配置选项中分别原创 2014-02-19 17:56:25 · 4767 阅读 · 4 评论 -
关于mac下面Qt应用的文件关联
一直以来,使用Qt开发mac应用,出现了文件关联如何设置?前提是对xcode编程基本不了解,折腾了好久才注意到plist这个文件的功能,谈下Mac下面 Launch Service 隶属于 Application Service Framework (包含一堆的应用程序接口,开发者可以通过这些接口,调用系统服务),用于使一个运行中的程序,能够打开另一个程序,文档,URL的接口。它可以打开另一个程序原创 2013-06-05 14:51:16 · 2404 阅读 · 2 评论 -
如何通过代码设置文件关联功能(Mac OSX 和Win)
一、需求来源1.比如我想在右键单击后缀为.abc的文件时,open with那个列表里面能选择我的app。2.本来存在某个应用已经关联该类型的文件,现需要修改成以我的应用为优先级的关联设置。二、分析文件关联原理1.Windows: Windows系统很早就加入了文件关联的功能,它大大增加了日常使用操作系统的便利性。所谓的文件关联就是指系统把指定扩展名的文件自动关联到相应的应用程序,原创 2013-05-13 14:58:48 · 4047 阅读 · 1 评论 -
浅析linux开发工具adb具体实现
浅析linux开发工具adb具体实现《再次浅析adb shell,pc daemon和手机daemon三者之间的数据交互流程》《浅析adb创建流程》//===============================adb启动shell用到的命令export ADBHOST=192.168.100.2adb kill-serveradb start-server1转载 2013-04-19 15:14:26 · 1265 阅读 · 0 评论 -
Mac OS X下Android系统M2、华为部分手机无法连接问题之解决方案
一般的android连接mac 很方便不用安装驱动就可以啦,可是不知道为什么特殊情况下有的android手机(小米2,华为等)就是连接不上,下来就说说特殊情况下如何连接。使用USB连接安卓手机后可以做2件事情:1.关于本机-->更多信息->概系统览->系统报告->usb->你所连接的device-->供应商ID(Vendor ID)2..打开终端,输入:system_pro原创 2013-04-13 23:45:49 · 14232 阅读 · 0 评论 -
关于Android机型的pid vid的那些破事儿
先来理下什么是pid vid的概念使用USB插入android设备,点击我的电脑—管理—设备管理器—图象处理设备—设备属性—详细信息,之后会出现“USB\VID_05A9&PID_2800\5&1BFE1C47&0&8”等字样;实际上是一个USB设备在Windows系统下作为其唯一标识的ID,准确的名称叫做DevicePath,当然那个还不是完整的。在USB\VID_05A9&PID_2800原创 2013-03-20 17:34:53 · 5013 阅读 · 0 评论