织梦CMS - 轻松建站从此开始!

沙龙国际_沙龙国际娱乐城_沙龙国际娱乐官网

当前位置: 主页 > 沙龙365 >

(沙龙365) Qt for android渲染osg模型闪退。

时间:2017-07-18 03:30来源:未知 作者:admin 点击:
OpenScenegraph for android 编译android库,得到了一些静态库。 源码里面是用java开发,但是我想移植现有的C 代码,在电脑端运行没有问题。 在android上运行的时候闪退。 问题定位到了osg模型

OpenScenegraph for android 编译android库,得到了一些静态库。
源码里面是用java开发,但是我想移植现有的C 代码,在电脑端运行没有问题。

在android上运行的时候闪退。
问题定位到了osg模型渲染的部分,加载没有问题(readNodeFile返回True)

现在推测原因如下:
1)qt for android界面是一个QtThread,渲染模型时是调用的osg自己的线程,
两者在android端有冲突(电脑端没有),应该是QSGRenderThread这个线程
2)手机问题(测试机:华为P8,OPPO find7)。
因为此前我将一个windows上程序移植到某Linux上的时候也遇到过界面闪退的问题,
后来打了一些关于图形库的补丁包才解决

有遇到类似情况的么?求解决

附:
单独使用OpenGLES渲染没有问题,
使用Eclipse java渲染也没有问题

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容