打开工程时左侧目录树不显示
=============

**问题现象**

左侧目录树不显示，如下图所示。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/47/v3/z9vm-AjLT6K11S_M7abMIw/zh-cn_image_0000002583384877.png?HW-CC-KV=V1&HW-CC-Date=20260612T074803Z&HW-CC-Expire=86400&HW-CC-Sign=05B72D03ABDDF1F407B24356C4D428D0CAC1087463B6EB5D71D6C2221AFA1875)

**问题原因**

**情况1：**

在 macOS上，系统对隐私权限的管理非常严格。如果没有获得访问特定目录（如“下载”或“桌面”）的权限，就会出现项目虽然打开了，但左侧目录树一片空白的情况。

**情况2：**

当用户删除工程目录下的.idea/modules文件夹或者.idea/modules文件夹不存在时，如下图所示。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/6b/v3/0ip-S1ONQRSzwwKnvHSt7Q/zh-cn_image_0000002552745208.png?HW-CC-KV=V1&HW-CC-Date=20260612T074803Z&HW-CC-Expire=86400&HW-CC-Sign=9BA43E0CCE42D8839DE6F21568EACB59A33B0B29EB3D72C3017FAC001B7E11C6)

由于modules文件夹下的iml文件定义了详细的工程模块结构信息，modules.xml定义了工程模块结构文件的位置。删除modules文件夹后根据modules.xml无法找到对应的iml文件。

**解决措施**

**情况1：**

如果缺少访问权限，设置项目文件夹访问权限就可以解决问题：系统设置->隐私与安全->文件和文件夹->允许访问（找到DevEco Studio，点击展开），重启IDE，工程目录树才可以恢复

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/11/v3/nHYVngupQCqH76tzFjswQA/zh-cn_image_0000002583305609.png?HW-CC-KV=V1&HW-CC-Date=20260612T074803Z&HW-CC-Expire=86400&HW-CC-Sign=7E587B1EC0FE7130A0EF5E3FC906B830BDA8FDFC48FB17A5102675BECDDDE3EF)

**情况2：**

需要关闭工程，在文件管理器中删除工程的modules.xml，重新启动IDE打开工程，工程目录树才可以恢复。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/e7/v3/0l1NxBWsTTqdA7N-M4MwBQ/zh-cn_image_0000002583385109.png?HW-CC-KV=V1&HW-CC-Date=20260612T074803Z&HW-CC-Expire=86400&HW-CC-Sign=7B8F4EE2F2C56AD4F9E2BB676B3ED219A187E75C1ECD72E1B847FC7E29610CDA)