android - 如何以编程方式获取 Gradle 模块名称

标签 android gradle android-gradle-plugin build.gradle

是否可以在Java代码中以编程方式获取Gradle的模块名称?

我需要它来访问 MODULE_NAME/build/intermediates 目录下的模块构建文件,但是硬编码模块名称不是一个好主意。

最佳答案

要获取当前的模块名称,您可以访问 Gradle 的 project 对象

project.name

将为模块 app

返回

app

参见:https://docs.gradle.org/current/userguide/writing_build_scripts.html

关于android - 如何以编程方式获取 Gradle 模块名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30952112/

相关文章:

android - 撰写 : advanceTimeBy doesn't work with animation

java - 如何在此套接字连接中设置超时并将数据发送到客户端?

android - 如何在 Android 中创建一个 AttributeSet?

java - 将预构建/独立静态库添加到 Android Studio 项目

Android Gradle 库构建 : Include & exclude files from the jar inside the generated aar

java - Android 中使用 MySQL/JDBC 时未找到 Throwable.initCause

java - 在构建 Android 应用程序时没有通过签名保护特定 list 条目

java - 加快 Android 构建过程

gradle - Ionic 4 Leaflet Map 不适用于部署,但适用于 ionicserve --devapp

android - 如何使用 New Build System 在项目中添加 AAR 库?