查看完整版本: [-- 在android模拟器上运行和在android真机上运行有点不一样? --]

QTCN开发网 -> Qt移动平台开发 -> 在android模拟器上运行和在android真机上运行有点不一样? [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

yongjie 2016-01-05 09:24

在android模拟器上运行和在android真机上运行有点不一样?

我发现我的QT程序在android模拟器上运行和在android真机上运行有点不一样。

在模拟器上运行时,最上面左边有应用图标,名称。右上角有三个点,实际上是应用的菜单。

而在真机上运行时,这些都看不见了!菜单还可以访问,不过是用的硬件提供的键了。

这是正常的吗?你们的QT应用在Android上也是这样的吗?

hp_201111 2016-01-05 11:06
还是真机靠谱。我编译过5.51 的许多例程  用 android模拟器 闪退 , 用真机OK!

彩阳 2016-01-09 18:57
用真机吧。一个事实告诉你,Android模拟器只有官方的可以支持ARM的指令,其它的模拟器比如说genymotion,不支持ARM的,而Qt for Android项目一般都是结合NDK的,也就是和架构、编译器相关的。

yongjie 2016-01-11 08:40
在一款新一点的Android机上,可以重现这个问题。开始,ICON和菜单都可见,但随着聚焦的改变,上面就成了一条黑带,但用手一点右上角,ICON和菜单又可见。

好象是REPAINT出了问题,但不知问题是在APP还是QT的库。我用的是Qt5.4.2.

在二款4.1的机器上,ICON和菜单根本就看不见。


查看完整版本: [-- 在android模拟器上运行和在android真机上运行有点不一样? --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled