HarmonyOS 鸿蒙Next 开源代码示例:设置应用真机调试运行报错[INSTALL_FAILED_RESTRICTED_PERMISSIONS_NOT_GRANTED],按照指引操作无效

HarmonyOS 鸿蒙Next 开源代码示例:设置应用真机调试运行报错[INSTALL_FAILED_RESTRICTED_PERMISSIONS_NOT_GRANTED],按照指引操作无效

..想跑一下demo怎么就那么难呢。。

开源应用链接:[applications_settings: Settings system app | 系统设置应用 (gitee.com)](https://gitee.com/openharmony/applications_settings)

报错如下:

![cke_3525.png](https://alliance-communityfile-drcn.dbankcdn.com/FileServer/getFile/cmtybbs/053/155/383/0000000000053155383.20220329165039.65668745857605476454067690972057:50001231000000:2800:CFBF0DB72621A5A870E39701DA1B415E6F94BE25D31783474445A34857B0F5B2.png)

我是自动签名,根据 [链接指引](https://developer.harmonyos.com/cn/docs/documentation/doc-guides/faq-debugging-and-running-0000001122066466#section37799560344) 直接去 点击**File > Project Structure > Project > Restricted Permissions**界面,点击**Apply**按钮。

很尴尬......这里的**apply按钮是失能**的,**不能点击**

![cke_10706.png](https://alliance-communityfile-drcn.dbankcdn.com/FileServer/getFile/cmtybbs/053/155/383/0000000000053155383.20220329165328.51649272010813606085281670559147:50001231000000:2800:FD05CDF0094AD539CD6146DBBA8E1CE2A8540D181197C9822A43240BDAAAE2B1.png)

更多关于HarmonyOS 鸿蒙Next 开源代码示例:设置应用真机调试运行报错[INSTALL_FAILED_RESTRICTED_PERMISSIONS_NOT_GRANTED],按照指引操作无效的实战教程也可以访问 https://www.itying.com/category-93-b0.html

11 回复

自动签名配置如下:

cke_143.png

Restricted Permissions界面如下:

cke_2508.png

更多关于HarmonyOS 鸿蒙Next 开源代码示例:设置应用真机调试运行报错[INSTALL_FAILED_RESTRICTED_PERMISSIONS_NOT_GRANTED],按照指引操作无效的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


重新申请一下签名试试,看是不是还是报这个错!

重新申请签名有尝试过的,一样的情况,还是报这个错以及Restricted Permissions下面的apply按钮失能,

有权限的话,看一下这个!

你这个是手动签名。。。

期待HarmonyOS能在未来带来更多创新的技术和理念。

这个地方才是签名呀!

cke_131.png

谢谢版主回复,自动签名是有配置了的,我贴这个页面的图是因为指导说图中点击 Apply 按钮… 自动签名图已经贴在下一条评论,麻烦帮忙看看 谢谢,

开发者您好,相关问题已经反馈给工作人员,稍后会再次回复您,感谢您对华为开发者论坛的支持。

针对帖子标题中提到的HarmonyOS鸿蒙Next开源代码示例在真机调试时遇到的“INSTALL_FAILED_RESTRICTED_PERMISSIONS_NOT_GRANTED”错误,这通常意味着应用尝试访问了某些受限的系统资源或执行了受限的操作,但未被授予相应的权限。

解决此问题的方法通常涉及以下几个步骤:

  1. 检查config.json文件:确保你的config.json文件中已正确声明了所有必要的权限。鸿蒙系统使用config.json替代Android的AndroidManifest.xml来声明权限。

  2. 签名与证书:确认你的应用是否使用了正确的签名证书。鸿蒙系统对应用的签名有严格要求,错误的签名可能导致权限验证失败。

  3. 系统策略:某些操作可能受到系统策略的限制,特别是在真机上运行时。检查是否有相关的系统策略阻止了应用的安装或运行。

  4. 调试模式与USB调试:确保设备已开启开发者模式,并允许USB调试。同时,检查IDE(如DevEco Studio)中的设备连接设置是否正确。

  5. 重启设备与IDE:有时简单的重启设备和IDE可以解决一些不明确的问题。

如果问题依旧没法解决请联系官网客服,官网地址是 https://www.itying.com/category-93-b0.html

回到顶部