首页 / 浏览问题 / 移动GIS / 问题详情
imobile三维示例代码真机运行一点击"打开三维场景"app就闪退
10EXP 2024年01月18日

使用产品:imobile10i,Android studio giraffe

数据:示例数据CBD_android

问题:运行APP时,只能运行出三维球体,一点击"打开离线场景”就闪退。

报错信息如下:

1.logcat中

2.手机运行log中

2024-01-18 14:41:10|      2| EGf001| 3980805268|   error| 查找Graphics类型为9的UGGraphicsManager失败| jni/JB/32/Graphics/../../../Src/Graphics/UGGraphicsManager.cpp(282)
2024-01-18 14:41:10|      0| EAg031| 3980805268|   error| 查找Graphics类型为9的UGGraphicsManager失败| jni/JB/32/Graphics/../../../Src/Graphics/UGGraphicsManager.cpp(90)
2024-01-18 14:41:11|    624| EAe001| 3389520240|   error| 不支持的文件类型| jni/JB/32/FileParserGDAL/../../../Src/FileParserGDAL/UGFileRasterPng.cpp(190)
2024-01-18 14:41:22|  10643| EAg033| 3980805268|   error| 打开文本文件失败| jni/JB/32/Workspace/../../../Src/Workspace/UGWorkspace.cpp(527)
2024-01-18 14:41:22|      0| EAg013| 3980805268|   error| 打开工作空间失败| jni/JB/32/Workspace/../../../Src/Workspace/UGWorkspace.cpp(528)
2024-01-18 14:41:22|     60| EAe001| 3389520240|   error| 不支持的文件类型| jni/JB/32/FileParserGDAL/../../../Src/FileParserGDAL/UGFileRasterPng.cpp(190)

许可路径已存放在手机根目录SuperMap/license下,

权限是手动调整为允许的,

数据放在手机根目录SamplData/CBD_android下与MainActivity中相符,

build.gradle中compilesdk和targetsdk为33,如果是因为build.gradle中compilesdk和targetsdk的问题,想请教下怎么修改,已经修改过很多次但是未修改成功

1个回答

请检查下打开工作空间是否成功,如果不成功,检查工作空间路径是否正确,是否有文件读取权限、如果读取不到数据,修改compilesdk和targetsdk为28再尝试
3,685EXP 2024年01月18日

您好,工作空间打开失败,有文件读取权限,路径也和mainactivity中相同,仍读取不到数据,可以请教一下如何修改compilesdk和targetsdk为28嘛?我已经尝试过很多次,但都未修改成功。

我将build.gradle中compilesdk和targetsdk修改为28后,会出现以下报错信息:

我也尝试修改gradle和gradle插件版本,又提示java版本问题,目前gradle版本为5.6.4,插件版本为3.6.3,java为1.8,但仍出现报错

已经困扰我好多天了,烦请您赐教,感谢!!!

问题已经解决,是场景路径输错了。
...