当您创建新项目时,AndroidStudio会为您的所有文件创建必要的结构,并使其在AndroidStudio的Project窗口中可见。如需打开该窗口,请依次选择View>ToolWindows>Project。
本页面将概括介绍您的项目内的主要组件。
模块是源文件和构建设置的集合,可让您将项目划分为独立的功能单元。您的项目可以包含一个或多个模块,一个模块可以将另一个模块作为依赖项。您可以独立构建、测试和调试每个模块。
在以下情况下可以添加其他模块:在您自己的项目中创建代码库时;或者您希望为不同类型的设备(例如手机和穿戴式设备)创建不同的代码和资源集,但将所有文件都限定在同一个项目中并共享一些代码时。
如需向项目中添加新模块,请依次点击File>New>NewModule。
AndroidStudio提供了几种不同类型的模块:
AndroidStudio提供了以下类型的应用模块:
每个模块都会提供适合相应应用或设备类型的基本文件和一些代码模板。
AndroidStudio提供了以下类型的功能模块:
在CreateNewModule窗口中,AndroidStudio提供了以下类型的库模块:
模块有时也称为子项目,因为Gradle也将模块称为项目。
Android视图与磁盘上文件结构之间的一些结构差异在于Android视图:
在每个Android应用模块中,文件显示在以下几个组中:
如需查看项目的实际文件结构(包括在Android视图中隐藏的所有文件),请从Project窗口顶部的菜单中选择Project。
选择Project视图后,您可以看到更多文件和目录,其中包括:
如需更改AndroidStudio项目的各种设置,请依次点击File>ProjectStructure,打开ProjectStructure对话框。该对话框包含以下各部分: