更新时间:2022-02-27 10:04:30浏览次数:177+次
unity程序似乎和鸿蒙系统有些兼容上的问题,有开发者曾试验了一下,拿开发的unity程序在Android安卓手机上能顺利通过,但同样的程序到了鸿蒙系统下,却出现了异常,即unity程序对鸿蒙系统的手机没有写入权限,存储照片功能在华为手机上不管用,以下是测试的结果。
问题说明
最近用unity写了一个程序,是屏幕截图然后保存在手机相册中,其他Android手机都已经测试通过,只有鸿蒙系统的手机文件目录里面没有图片,后来发现是没有写入权限,不过,当前手机上的应用设置里面已经给了读写权限了,但创建文件夹的时候也是会卡死。
测试出来的结果
权限已经开了,其他Android机都已经可以,就是鸿蒙系统手机开了权限还是不能写入。
网友点评
1、使用unity语言开发游戏应用,建议查阅unity开发文档的相关API。
2、不要用绝对路径的path,要用uri。相关参考:鸿蒙HarmonyOS应用开发之Svg组件path体验,附实例代码。
3、从测试当中可以看出,安卓和鸿蒙在某些程序处理上是有差异的。
相关资讯