Android Studio Arctic Fox 导入远程项目后Android窗口不显示模块问题
Android Studio Arctic Fox 2020.3.1 Patch3 拉取项目后包目录丢失问题解决
问题根因
- Android Studio Arctic Fox 2020.3.1 Patch3 版本新建模块时,会自动在新模块的根目录生成
.gitignore文件,默认添加了/build/之外的多余忽略规则,误将src/目录或者包名对应的层级目录纳入了忽略范围,导致推送远程仓库时对应的目录没有被提交。 - 部分场景下是开发者B拉取项目后,Android视图默认开启了紧凑型中间目录折叠功能,空的中间层级目录会被自动合并隐藏,看起来像是目录消失。
解决方案
1. 修复提交缺失的目录(针对.gitignore规则错误场景)
- 开发者A打开本地
myapplication模块根目录下的.gitignore文件,删除所有src相关的忽略规则,仅保留必要的构建产物忽略规则即可:
/build
- 执行git命令重新追踪被忽略的目录:
git add -f myapplication/src/ - 提交修改并推送到远程仓库,开发者B重新拉取即可看到完整的
com.example.myapplication目录。
2. 关闭目录折叠(针对本地文件存在、仅视图不显示场景)
如果拉取后确认本地文件系统存在对应目录,仅Android视图不显示:
- 点击Android项目窗口顶部的齿轮图标,取消勾选Compact Middle Packages选项即可展开完整的包目录层级。
内容的提问来源于stack exchange,提问作者mehdi dorreh
相关产品推荐
相关产品推荐

