grape

AOS - BuildTime 본문

카테고리 없음

AOS - BuildTime

grapelab 2024. 9. 4. 16:26

 

요약

    defaultConfig {
        def buildTime = new Date()
        buildConfigField "String", "BUILD_TIME", "\"${buildTime.format('yyyy-MM-dd HH:mm:ss')}\""
    }

 

BUILD_TIME 정의

android {
    compileSdk
    defaultConfig {
        applicationId
        minSdk
        targetSdk
        versionCode
        versionName
        def buildTime = new Date()
        buildConfigField "String", "App", BUILD_TIME", "\"${buildTime.format('yyyy-MM-dd HH:mm:ss')}\""
    }
    buildTypes {
        release {
            minifyEnabled 
            proguardFiles
        }
    }
}

 

BUILD_TIME 사용

BuildConfig.BUILD_TIME;

 


build.gradle(in app module)

테스트 환경

distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-bin.zip