android - 如何在 Android Studio 运行时获取构建变体?

标签 android android-studio android-gradle-plugin

我想在运行时获取构建变体,这是否可能无需任何额外的配置或代码?

最佳答案

查看生成的BuildConfig类。

public final class BuildConfig {
  public static final boolean DEBUG = Boolean.parseBoolean("true");
  public static final String APPLICATION_ID = "com.example.app";
  public static final String BUILD_TYPE = "debug";
  public static final String FLAVOR = "";
  public static final int VERSION_CODE = 1;
  public static final String VERSION_NAME = "";
}

关于android - 如何在 Android Studio 运行时获取构建变体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23431354/

相关文章:

java - 解码旋转的位图

android - (AMD 使用 Windows 和 Android Studio)错误 : x86 emulation currently requires hardware acceleration

android - RecyclerView 项目背景可绘制不会将尺寸调整为内容大小

android - 无法使用 gradlew 或 gradle 查看依赖关系树

android - 测试 Android 应用程序 GUI

android - 使用 Android Studio 构建的应用程序 Apk 比使用 Eclipse 构建的应用程序 Apk 大

gradle - Gradle 任务写入文件时出现问题

android - 从终端构建失败

java - 尝试连接到 firebase 时 list 合并失败

android - 多个dex文件定义lorg/apache/commons/io/IOUtils;