gpt4 book ai didi

android - 如何从 gradle 中的 defaultConfig 获取版本号?

转载 作者:太空宇宙 更新时间:2023-11-03 12:54:41 24 4
gpt4 key购买 nike

我是 Android 的新手,最近开始使用 Android Studio 和 gradle。我有一个关于从 gradle 文件中获取版本号信息的查询。

下面是我的 gradle 文件。

defaultConfig {
versionCode 3
versionName "2.0.0"
minSdkVersion 14
targetSdkVersion 19
}

buildTypes {
debug {
buildConfigField "String", "versionNo", "\"2.1\""
}
}

目前我正在从 buildTypes 中获取版本号,如下所示。

String versionNo=BuildConfig.versionNo;

但我想从 defaultConfig 部分获取。有人可以帮我解决这个问题吗?

最佳答案

这里是这个问题的答案。构建时的 gradle 文件会创建一个 BuildConfig.java 文件。此文件包含所有信息。

public final class BuildConfig {
public static final int VERSION_CODE = 3;
public static final String VERSION_NAME = "2.0.0";
public static final String versionNo = "2.1";
}

我通过以下语句获得了版本信息。

String versionNo=BuildConfig.VERSION_NAME;

对于给您带来的不便,我们深表歉意,谢谢。

关于android - 如何从 gradle 中的 defaultConfig 获取版本号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22802791/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com