【发布时间】:2017-02-04 13:45:14
【问题描述】:
我正在研究一个在 Gradle 成为 Android 开发构建系统之前创建的项目(LibreOffice Viewer for Android)。当项目迁移到 Gradle 时,它没有将文件夹结构重新组织为 Android 正在使用的新文件夹结构,因此 Gradle 配置具有以下内容:
main.manifest.srcFile 'AndroidManifest.xml'
main.assets.srcDirs = ['assets']
main.res.srcDirs = ['res']
main.java.srcDirs = ['../Bootstrap/src', 'src/java']
main.jniLibs.srcDirs = ['jniLibs']
在项目根目录下的build.gradle 文件中,而“通常”的 Gradle 项目在项目根目录下有一个文件,在每个模块中都有一个文件。
我的问题是,为模块创建一个新文件夹并在其中创建一个新的build.gradle 文件(然后移动适当的文件等)是否足够?这是手动添加新模块的“正确”方式,还是我必须在其他地方“声明”该模块才能正常工作并被 Android Studio 识别?
【问题讨论】:
-
假设您使用的是 A.S.,您还需要将其添加到
settings.gradle中
标签: android gradle android-gradle-plugin build.gradle