如何解决FileNotFoundException及Android资源文件访问被拒绝问题?
解决Android Studio中FileNotFoundException(权限拒绝)错误
报错信息
C:\Users\HP\AndroidStudioProjects\MyApplication7\app\build\intermediates\incremental\packageDebug\tmp\debug\zip-cache\androidResources (Access is denied)
可行解决步骤
- 清理重建项目
点击顶部菜单栏Build→Clean Project,完成后执行Rebuild Project,清除旧构建缓存并重新生成中间文件。 - 修复文件夹权限
定位到报错路径里的zip-cache文件夹,右键→属性→安全,确认当前用户拥有读取、写入、修改权限,缺失则编辑添加并应用。 - 释放文件占用
关闭可能占用缓存文件的后台程序(如杀毒软件、文件管理器),或重启电脑后再构建项目。 - 管理员身份运行AS
右键Android Studio图标,选择「以管理员身份运行」,提升权限后规避系统权限限制。 - 手动删除缓存文件
删除项目根目录的.gradle文件夹和app/build文件夹,重新打开AS并执行File→Sync Project with Gradle Files。
内容的提问来源于stack exchange,提问作者Kiran Kittu
相关产品推荐
相关产品推荐

