为什么 Android Studio 3.0 将我的新包附加到以前的包名称?

Why does Android Studio 3.0 append my new package to the previous package name?

我正在尝试为此 'database package' 创建新的子包,特别是向 'database' 包添加一个 'main' 包和一个 'converter' 包。每当我这样做时,它都不会生成另一个包,它只是将 'database' 包的名称更改为 'database.main' 或 'database.converter'。它并不总是对每个子包都这样做,但经常足以让我失望。有任何想法吗?谢谢

右键单击您的 project view > 取消选中 Compact Empty Middle Packages

之前

之后