首页 > 解决方案 > 拒绝访问路径 resources.apk.bk

问题描述

使用 Visual Studio 2017 并为 Android 构建 Xamarin 项目时,出现以下错误:

access to the path resources.apk.bk is denied

我已经收到此错误超过 4 年了,我知道它与 McAfee Enterprise 有关,但我似乎仍然无法修复它,而且网络也没有帮助。每隔一段时间,我就会抽出一些时间再尝试修复它。持久性得到了回报,我终于找到了如下所示的修复方法。

标签: androidvisual-studioxamarin.formsxamarin.androidmcafee

解决方案


您必须从 McAfee Enterprise OnAccess 扫描中排除 resources.apk.bk,但诀窍是正确配置它并且该方法令人困惑。

我为此苦苦挣扎,因为我一直将 resources.apk.bk 添加到“按需”排除项中,但这不起作用,您必须将其添加到“按需”排除项中。

有 2 种方法可以修复它。如果您有权配置自己的 McAfee 客户端,我将在下面提供说明。否则,您必须让 McAfee 管理员修复它,我也在下面显示。

迈克菲管理员说明:

此步骤应由 McAfee Enterprise 管理员在 McAfee Enterprise 服务器上执行。将 resources.apk.bk 添加到“On-Access”排除项中,确保他们知道它是用于“On-Access”而不是“On-Demand”。

修复如果您有权限,您可以自己做

  1. 右键单击任务栏中的 McAfee 图标,然后单击“McAfee Endpoint Security”。
  2. 假设它受密码保护,请使用管理员密码登录。
  3. 在顶部附近的绿色栏中,单击文本“威胁防护”
  4. 点击右侧的“显示高级”按钮
  5. 单击左侧的“按访问扫描”
  6. 向下滚动一点,直到看到排除框
  7. 点击添加
  8. 在顶部输入框中输入,resources.apk.bk然后单击“确定”
  9. 点击右上角的“应用”。

您现在应该能够重建您的 Xamarin Forms Android 项目而不会收到错误。

笔记!

请记住,如果您自己配置 McAfee,根据 McAfee Enterprise 的设置方式,您的配置可能随时被覆盖,因为大多数 McAfee Enterprise 设置每 5 分钟覆盖一次您自己的配置,因为他们希望确保每个人都应用管理需要的政策。


推荐阅读