我对Android Studio2.2 RC2有一个问题,当我在项目结构中添加一个新的包时,我看不到标准:
app
+-- java
+-- com.myapp
+-- package但这一点:
app
+-- java
+-- com.myapp
+-- com.myapp.package有谁可以帮我?
发布于 2016-09-11 20:35:38
一种可能的情况是:
把New -> Package想象成真正的New -> Add subpackage at this point in three。
因此,您可以右键单击app/java的源根目录,并选择New -> Package,然后输入您最终得到的one.two.three:
app
+-- java
+-- one
+-- two
+-- three但是,如果您右键单击app/java/one/two/three项目树中的新节点并选择New -> Package,输入one.two.other,您最终会将包嵌套在另一个包中。那么你的树就是:
app
+-- java
+-- one
+-- two
+-- three
+-- one <---- OOOPS!
+-- two
+-- other但是,如果我右键单击app/java的根并键入相同的包名one.two.other,我最终会得到:
app
+-- java
+-- one
+-- two
+-- three
+-- other一些实际操作的屏幕截图...
在错误的位置添加:(注意项目树中的选择)

结果如下:

在正确的位置添加:(注意项目树中的选择)

结果如下:

还在正确的位置添加了:(展开折叠的中间包可以看到树状结构)

结果如下:

发布于 2016-09-11 22:55:42
我发现了问题:如果添加
dataBinding { enabled = true }
对于app .gradle,显示的项目结构没有标准子项目。
https://stackoverflow.com/questions/39435673
复制相似问题