我一直在尝试将Android Studio从1.5.1升级到2.1.2并且它不断给我java.io.FileNotFoundException,并且“(无法对具有用户映射的文件执行请求的操作)部分公开)“。
(见下文)
java.io.FileNotFoundException: C:\Users\name\.AndroidStudio1.5\system\log\idea.updater.files.tmp.0\temp.tmp.1\gradle\gradle-2.8\docs\dsl\org.gradle.api.plugins.ApplicationPluginConvention.html (The requested operation cannot be performed on a file with a user-mapped section open)
请帮忙!
*注意:我在Windows 7上。
答案 0 :(得分:1)
来自@atul的回答是正确的,但是,如果您已安装" Windows Security Essentials"
,我将添加设置您可以更改Microsoft Security Essentials中的设置并关闭 "实时"保护,但如果打开它将导致相同的错误 试。
为了一劳永逸地解决这个问题,您需要在排除列表中添加您的Android项目,图片如下所示
第1步:转到Microsoft Security Essentials
第2步:点击"排除文件和位置"
并点击"浏览"选择Android项目文件夹
第3步:点击"添加"和"保存更改"
注意:此设置可能会使您的项目文件夹容易出现未知病毒。
答案 1 :(得分:0)
我认为回答这个问题为时已晚。我在一段时间后遇到了这个问题,只是通过禁用Windows Defender的实时保护来解决它。这里发生的是系统保护工具(防病毒软件,Windows防御者等)删除导致此问题的必要安装文件。
禁用Windows后卫:
现在再次运行升级。它会成功通过。完成升级后,再次打开实时保护。
如果不是Windows Defender,您可以尝试在升级时关闭防病毒保护。
希望这有帮助。