Android Studio:如何在添加文件后进行“刷新”?

44

我正在尝试为Android项目添加一个布局:

右键单击 res 文件夹,选择 New | Directory。文件夹已创建,但在 app/res 下未显示。可能是因为空目录默认隐藏?转到Windows资源管理器,并向新创建的目录添加一个文件(在Android Studio中隐藏)。回到Studio,如何“刷新”项目结构以显示新创建的目录和其中的文件?

实际上我的问题是,Eclipse的“刷新”菜单选项有什么替代方法?


2
这不应该发生。您是否尝试通过不同的选项(在项目上方,您有Android、包和项目选项)来浏览您的项目?其他视图可能会给您想要的内容。 - zgc7009
@zgc7009 正确!'结构'视图是我需要的。 - kmansoor
5个回答

38

如果我发现Android Studio与我使用的文件系统不同步,我会使用File->Synchronize。或等效地,使用Ctrl+Alt+Y或圆形箭头菜单按钮。


6
如果这个方法不起作用,您可以尝试 文件 > 无效缓存并重启 这个操作,它会重建项目索引。 - Sourabh
1
此外,如果您找到一种避免使用操作系统文件系统而是从Android Studio内添加文件/目录的方法,您可能会减少需要执行耗时的“无效缓存并重新启动”的可能性。 - Dale
看起来这个已经被重命名为“从磁盘重新加载全部”。 - JellicleCat

13

对于设备文件,右键点击设备文件资源管理器中相关目录并选择“同步”即可。


1
太好了,谢谢! - Nicolas Mage
似乎这个已经被重命名为“从磁盘重新加载”。 - JellicleCat

5

在层级文件夹的顶部有一个视图选项(见附件)。选择“包”。

Screenshot of project menu in Android Studio]


1

Mac

Cmd+fn+F9

Windows

Ctrl+F9


1
注意:这只是一个构建的快捷方式。 - OldSchool4664
5
Linux 不是一个操作系统吗? - MichalH

0

在Android Studio Chipmunk 2021.2.1中似乎是这样的:

  • 'File-> Synchronize'可以正确刷新项目浏览器视图。
  • 但它无法刷新Android视图。 'File-> Invalidate caches and restart' 可以帮助我刷新此视图。 该视图可从项目浏览器框架中的下拉列表中选择。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接