【问题标题】:Full package name instead of folder in Android StudioAndroid Studio 中的完整包名而不是文件夹
【发布时间】:2016-09-27 16:44:51
【问题描述】:

在 2.2.1 中修复


将 Android Studio 更新到 2.2 后,我遇到了这个问题。很难在 13 英寸的小显示屏上使用这种格式。

在项目视图和 Android 视图中,我将文件夹名称作为完整的包名称,但我只想查看目录名称:

我试图搜索这个问题,但我只找到“压缩空中间包”,它只影响顶级文件夹。

“扁平化包”选项会创建大量目录,因为每个包都会让一切变得更糟:

再来一张截图:

【问题讨论】:

  • 在“Compact empty middle packages”上面,有“Flatten packages”,可能你的机器上勾选了。取消选中它,看看是否有帮助。
  • @CommonsWare 不,它没有被检查,如果我检查它,它开始看起来更糟糕
  • 这很奇怪。如果选中“Flatten packages”,我只会在您的屏幕截图中看到行为。
  • @CommonsWare 我已经添加了图片,当我更改 Flatten 包时的样子:)

标签: android-studio intellij-idea android-studio-2.2


【解决方案1】:

在Package/Project或Androidview等中,转到右侧的齿轮图标并取消选中Flatten Packages和Compact Empty Middle Packages。这应该向您显示按目录分解而不是展平它。

注意:此问题现已在 Android Studio 2.2.1 中修复

【讨论】:

  • 我添加了截图
  • 你可以尝试清除缓存并重新启动AS吗?它在文件菜单下?
  • 您是否碰巧启用了数据绑定?正如下面的帖子中提到的,在最新的更新中,我看到启用数据绑定时会发生这种情况。禁用数据绑定时。它按预期工作。
  • 是的,我用过,真的很遗憾这个惊人的框架是原因
  • 是的,根据 Yigit 的说法,它现在需要在那里。希望稍后会有修复,因为它的优先级为“Priority-High Priority-Critical”
【解决方案2】:

AOSP - 问题跟踪器: 启用数据绑定后,项目结构视图显示子包的完整包名。

https://code.google.com/p/android/issues/detail?id=222914

【讨论】:

    【解决方案3】:

    如果Flatten Packages 不是您想要的解决方案,请检查此配置:

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多