找回密码
 立即注册
收起左侧
楼主: Joey_Chan

Qt安卓教程(1): 从Qt5.1开始

139
回复
115655
查看
  [复制链接]
累计签到:2 天
连续签到:1 天
2013-9-9 17:46:46 显示全部楼层
fresh man前來支持一下
回复 支持 反对

使用道具 举报

累计签到:16 天
连续签到:1 天
2013-9-11 21:53:09 显示全部楼层
Joey_Chan 发表于 2013-9-9 14:58
这是说明手机并没有完全连上电脑,有可能是adb没有工作,也有可能没装驱动。如果你是windows的话,可以先 ...

非常感谢!我再试试看。
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-9-13 23:32:39 显示全部楼层
更好 发表于 2013-9-11 21:53
非常感谢!我再试试看。

我的也是一样!不过我下载4.0的就可以了,大概是版本太高了把!不过我用eclips用4.3的就可用识别运行!!俄哦的系统是fedara+qt5.1
回复 支持 反对

使用道具 举报

累计签到:16 天
连续签到:1 天
2013-9-23 09:49:23 显示全部楼层
loveywm 发表于 2013-9-13 23:32
我的也是一样!不过我下载4.0的就可以了,大概是版本太高了把!不过我用eclips用4.3的就可用识别运行!! ...

确实是版本太高了!!
回复 支持 反对

使用道具 举报

累计签到:3 天
连续签到:1 天
2013-9-23 15:49:24 显示全部楼层
:-1: 错误:error: Files\java\android-ndk-r9/platforms/android-9/arch-arm/: No such file or directory
不知道什么回事--就是建了个项目,按个小锤子--就错误了
回复 支持 反对

使用道具 举报

尚未签到

2013-9-23 22:33:13 显示全部楼层
flypanada 发表于 2013-9-23 15:49
:-1: 错误:error: Files\java\android-ndk-r9/platforms/android-9/arch-arm/: No such file or directory
...

目录是ndk的,那就试试看重新下载ndk吧,记得下载最大的那个
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-9-26 12:54:34 显示全部楼层
感谢,成功的在手机上运行.电脑是WIN7系统,手机是MX2
回复 支持 反对

使用道具 举报

累计签到:2 天
连续签到:1 天
2013-10-8 21:40:32 显示全部楼层
是qml,官方没有为widget类做手机方向的优化
回复 支持 反对

使用道具 举报

累计签到:7 天
连续签到:1 天
2013-10-12 22:53:53 显示全部楼层
qt又一大进步!!下载学习还来得及!
回复 支持 反对

使用道具 举报

累计签到:7 天
连续签到:1 天
2013-11-13 14:30:29 显示全部楼层
在这里提醒下各位Qt for android的开发者一句,若是手机不能安装你开发的apk安卓应用,可能是你安装了xx手机助手,他们的adb会占唯一的adb端口,导致你的adb无法正常运行,这个时候去进程管理器把adb进程找出来,有可能adb被他们修改过名字,比如
tadb 360mobilexx

点评

对的,打开creator之前务必要彻底关闭手机助手这类软件  发表于 2013-11-13 15:34
回复 支持 反对

使用道具 举报

累计签到:7 天
连续签到:1 天
2013-11-17 20:42:00 显示全部楼层
寒山-居士 发表于 2013-11-13 14:30
在这里提醒下各位Qt for android的开发者一句,若是手机不能安装你开发的apk安卓应用,可能是你安装了xx手 ...

不过你也可以自己修改adb源码,重新编译adb,和他们市场上面的adb做兼容,做到那样,那你就是大牛
回复 支持 反对

使用道具 举报

累计签到:94 天
连续签到:1 天
2013-11-21 12:13:50 显示全部楼层
wins 发表于 2013-8-15 12:36
Joey_Chan,有空时浪费你几分钟,看看http://forum.eepw.com.cn/thread/224136/1的Android手机人机交互终端 ...

链接里的东西好牛逼啊,,虽然可能是智能家居的雏形,但是真心看激动了~~
回复 支持 反对

使用道具 举报

累计签到:5 天
连续签到:1 天
2013-11-24 19:27:21 显示全部楼层
windows下Qt5.1 for android开发环境配置
按照此教程http://blog.csdn.net/zbird1988/article/details/12463005
出现了如下问题
new一个安卓2.2模拟器点击start后startingAndroidEmulator对话框出现
Starting emulator for AVD 'android2.2'
could not load func glBlendEquationSeparate
could not load func glStencilFuncSeparate
could not load func glIsProgram
could not load func glIsShader
could not load func glUniform1f
could not load func glUniform1fv
could not load func glUniform1i
could not load func glUniform1iv
could not load func glUniform2f
could not load func glUniform2fv
could not load func glUniform2i
could not load func glUniform2iv
could not load func glUniform3f
could not load func glUniform3fv
could not load func glUniform3i
could not load func glUniform3iv
could not load func glUniform4f
could not load func glUniform4fv
could not load func glUniform4i
could not load func glUniform4iv
could not load func glUniformMatrix2fv
could not load func glUniformMatrix3fv
could not load func glUniformMatrix4fv
could not load func glAttachShader
could not load func glBindAttribLocation
could not load func glCompileShader
could not load func glCreateProgram
could not load func glCreateShader
could not load func glDeleteProgram
could not load func glDeleteShader
could not load func glDetachShader
could not load func glLinkProgram
could not load func glUseProgram
could not load func glValidateProgram
could not load func glGetActiveAttrib
could not load func glGetActiveUniform
could not load func glGetAttachedShaders
could not load func glGetAttribLocation
could not load func glGetProgramiv
could not load func glGetProgramInfoLog
could not load func glGetShaderiv
could not load func glGetShaderInfoLog
could not load func glGetShaderSource
could not load func glGetUniformfv
could not load func glGetUniformiv
could not load func glGetUniformLocation
could not load func glShaderSource
could not load func glStencilMaskSeparate
could not load func glBlendEquationSeparate
怎么办
回复 支持 反对

使用道具 举报

累计签到:17 天
连续签到:1 天
2013-11-25 15:29:54 显示全部楼层
真机调试不成功啊,手机根本没反应
回复 支持 反对

使用道具 举报

累计签到:17 天
连续签到:1 天
2013-11-25 15:38:28 显示全部楼层
一定要在Qt中先创建虚拟机吗?还是直接连接手机
回复 支持 反对

使用道具 举报

尚未签到

2013-11-25 16:32:22 显示全部楼层
梦星魂jww 发表于 2013-11-25 15:38
一定要在Qt中先创建虚拟机吗?还是直接连接手机

虚拟机和手机没有联系,两者可以同时存在,也不会互相影响。

我刚开始弄也是失败了好多次才能连上手机的,我这里给你几个必要步骤:
1. 手机必须打开调试模式,不然后面任何步骤都不会成功;
2. 在命令行中输入  adb devices -l    ,如果设备正常连接,会列出来的;
3. api版本不能超过手机内部系统版本,如api10对应安卓2.3;
4. Linux系统的话请务必给adb特殊授权,教程开头有写;

如果还是不行,你可以把错误信息贴上来
回复 支持 反对

使用道具 举报

累计签到:17 天
连续签到:1 天
2013-11-25 18:18:58 显示全部楼层
谢谢你的解答,你上面说的API版本是在Android SDK Manager中下载的相应的SDK Platform所对应的API版本么?
回复 支持 反对

使用道具 举报

尚未签到

2013-11-25 20:33:45 显示全部楼层
梦星魂jww 发表于 2013-11-25 18:18
谢谢你的解答,你上面说的API版本是在Android SDK Manager中下载的相应的SDK Platform所对应的API版本么? ...

恩,sdk升级管理器的那个
回复 支持 反对

使用道具 举报

尚未签到

2013-12-16 13:36:08 显示全部楼层
请问楼主, 我写了中文的 text: qsTr("lp 你好 lp"), 其他都是QML默认新项目的代码, 在安卓手机上"你好"显示不出来, 是空白的, lplp可以显示. 在安卓模拟器上没问题. 这是怎么回事?
回复 支持 反对

使用道具 举报

尚未签到

2013-12-16 13:37:35 显示全部楼层
Joey_Chan 发表于 2013-11-25 16:32
虚拟机和手机没有联系,两者可以同时存在,也不会互相影响。

我刚开始弄也是失败了好多次才能连上手机的 ...

需要安装手机usb调试驱动
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了