首页 / 浏览问题 / 移动GIS / 问题详情
android 三维获取getScene报错
30EXP 2021年12月03日
Scene scene = sceneControl.getScene();报错

java.lang.IllegalStateException: getScene()

1个回答

您好,您那边添加的so文件不正确,需要使用libimb.so,不能使用CAD这个so库
9,137EXP 2021年12月03日

我看你们的文档说

  1. 注: 在使用时,可根据需要用到的功能选择使用以上动态库,特别是其中的libimb、libimb2d和libimbAutoCAD有重复功能,可根据需要选择其中一个库即可。

那么libimbAutoCAD.so应该是包含前面两个的吧

建议是直接使用libimb库哈

使用了这个so包,还是不行,我卸掉app重装的,工程也删除了build文件重新构建的

您那边看下是不是场景控件没有初始化 成功就获取Scene,需要在场景控件初始化完成监听中去获取

嗯嗯,是的,需要在

sceneControlInitedComplete

回调中中去获取,谢谢

...