首页 / 浏览问题 / 移动GIS / 问题详情
关于android studio配置许可
54EXP 2019年10月15日

如上图,我在手机对应位置添加了imobile许可,为什么还是无法执行程序,到这一步就闪退出了程序,没有报错,难道不是这个许可吗

准确来说断点是在下面这一步就闪退了:

Environment.initialization(this);   //组件功能必须在 Environment 初始化之后才能调用

2 个回答

您好,您可以获取许可路径下是否有文件。在Android6.0版本以上需要设置对app设置动态权限或者手动在设备设置相应的读写权限。
9,232EXP 2019年10月15日

还有个问题,我加载场景出不来,也没报错,或者说不像pc能看的出来是为什么地图场景出不来,有什么好办法解决吗

在移动端加载三维场景需要在桌面软件中切Android纹理的缓存,您那边有做这方面的操作吗?
我这app是范例上下载的,这些应该处理好的吧
应该不像pc那样需要打开iserver吧?
如果是本地数据就直接打开工作空间就行了,不需要打开在线场景的方式。在打开场景后,您那边可以输出一下场景中的图层个数,看场景里面是否有数据。如果有图层您可以使用scene.ensureVisible()方法全幅显示该图层
如果需要在线的,我是要怎么做?pc好像是打开iserver,那如果是手机呢

移动端打开在线三维场景的步骤:
1.在桌面软件中对场景切Android纹理的缓存。
2.在iserver上将场景发布为三维服务
3.移动端加载三维场景,使用scene.open(url,name);url为三维服务地址,写到realspace这一级,name为三维场景的名称。
可以参考这篇博客:https://blog.csdn.net/supermapsupport/article/details/81701756。建议您多参考下帮助文档。

你好,我也遇到了这个问题,不过我的进展还比你的慢得多,请问你解决了吗,我能请教你一些问题吗
35EXP 2020年03月24日
我的问题是路径有问题,已经解决了,这都几个月前的了。。。。。新手这里确实容易出错,你检查下许可路径是否正确,路径下是否已经配置了许可文件;权限是否已开启,虽然说得很抽象,但是具体是什么问题还是具体解决

你好,我加了你的QQ了smiley

...