模块为你的应用的源码、资源文件和app level设置(比如AndroidManifest.xml)提供了一个容器。每个模块可以独立的构建、测试和调试。
通过使用模块,Android Studio可以更容易的将新的设备添加到你的项目中。在Android Studio中可以通过一些简单的步骤来创建针对指定平台的模块,比如Android Wear或者Android TV。Android Studio自动创建模块目录,比如代码和资源目录和针对这个设备的build.gradle文件。
创建一个新的模块
为新的设备添加一个新的模块到你的项目中,如下:
1、 点击File > New > New Module。
2、 在出现的New Module窗口中,Android Studio提供了以下设备模块::
1) Phone & Tablet Module
2) Android Wear Module
3) Android TV Module
4) Glass Module
选择你需要创建的模块类型,点击Next。
3、 在Configure your new module窗口中,输入如下细节:
1) Application Name:这个名称作为新模块运行图标的标题。
2) Module Name:这个用于作为文件夹的名称,放置源码和资源文件。
3) Package Name:在模块中这是代码的Java命名空间。被添加到AndroidManifest.xml的package属性中。
4) Minimum required SDK:用于设置你的app模块支持的最小的Android平台版本。
然后点击Next。
4、 接下来的页面根据你选择的模块不同显示选中的代码模板。选择一个activity模板,点击Next。如果你不需要一个activity,点击 Add No Activity然后点击Finish。
5、 如果你选择一个Activity模板,接下来的也没根据你的activity模板包含几个输入,比如累名称,布局名称。完成后点击Finish。
Android Studio创建了新的模块需要的所有的必须的文件,并且同步新模块的gradle文件,为一个新的设备添加模块同样需要添加需要的依赖到构建文件中。
一旦Gradle项目同步完成,新的模块就会出现在项目左边的面板中。如果没有看到新的模块文件夹,确保是使用Android视图。
下一步
一旦你添加一个新的模块,你就可以更改模块代码和资源、构建配置并且构建模块。你同样可以向其他应用一样运行、测试模块。
本文作者:宋志辉
个人微博:点击进入