解决HarmonyOS应用设置系统时间时遇到的权限不足问题?

在使用HarmonyOS进行应用开发时,我遇到了一个问题,设置系统时间。本来以为直接调用个接口就完事了,我尝试使用那个设置时间的接口,但编译的时候系统就给我报错了,说是什么权限不足。之后我就去查了查文档,发现要修改系统时间得有个叫“SET_TIME”的权限。
然后我就在应用的配置文件里加上了这个权限。没想到运行的时候还是报错,这次是运行时权限拒绝了。权限都加上了怎么还会被拒绝呢?哪位大佬指导一下我。

本文参与了思否 HarmonyOS 技术问答马拉松,欢迎正在阅读的你也加入。
阅读 177
1 个回答

楼主,你好,你可以使用PermissionKit类中的方法来请求权限。调用requestPermissions()方法,传入需要请求的权限数组。当用户授权或拒绝权限请求时,系统会回调PermissionListener接口,这样应该就可以了。

本文参与了思否 HarmonyOS 技术问答马拉松,欢迎正在阅读的你也加入。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题