Android studio如何解决当文件夹下只有一个文件夹时,文件名自动合并的情况

图片说明
如图net.service原本service文件夹在net文件夹下,这时我就没办法在net文件夹下再创建文件了

图片说明
点右边那个齿轮,把Hide Empty Middle Packages勾掉就行了

包名和文件夹是对应的,自动合并只是你的视图选择的原因,换个视图就可以了!

这个,只能说先建文件,再建文件夹,然后拖,这个有利有弊吧,或者是到项目目录里手动建文件夹

楼上正解
去掉 Hide Empty Middle Packages 的勾

图片说明

像图中的:s1.s2.s3这也是重复创建的文件夹,解决方式:当你创建新的文件夹的时候,假如你需要在s2文件夹下创建一个新的文件或者文件夹,可以在s1的父目录点击创建包或者文件。但是在输入文件名或者包名的时候。**名字为:s1.s2.新创建包名或文件名**;就会出现下面的情况
图片说明
这样就行了。

其实这只是工具的一种空文包隐藏,因为都是空包,当你需要查看最里面的一个文件的时候,需要点击很多次才能找到,但是工具帮你隐藏之后,你就可以直接点开存有文件的文件夹;楼上的解决方式可以直接显示出来!隐藏与不隐藏各有好处吧!新手的话我也建议使用楼上的解决方式

可以在设置里面改下包的结构