首页 / 浏览问题 / 移动GIS / 问题详情
关于超图许可存储、缓存的一些兼容性问题
2EXP 2023年03月30日
Environment类中: private static final String a = android.os.Environment.getExternalStorageDirectory() + "/SuperMap/config/"; private static final String b = android.os.Environment.getExternalStorageDirectory() + "/SuperMap/data/"; private static final String c = android.os.Environment.getExternalStorageDirectory() + "/SuperMap/temp/"; private static final String d = android.os.Environment.getExternalStorageDirectory() + "/SuperMap/license/"; 这些写死的变量,在Android11以后都因沙箱问题不被访问到,咋处理啊?

1个回答

您好,可以把文件放到沙盒路径对应的app目录中再访问
3,750EXP 2023年03月30日
嗯嗯  我错了,本质原因是因为在线许可,也得创建license存放的文件夹。 我钻进反编译的牛角尖了
...