どうもこんばんわ。
2月といえば次期Androidのデベロッパープレビューですよねって感じだけど、Android 12Lがある中果たしてリリースされるのか(?)
本題
Androidアプリのビルドしたときの日付をアプリ側から表示できるようにできるらしい。
(build.gradle で Context#getString
から参照可能なリソースを作成できるみたい)
公式
https://developer.android.com/studio/build/gradle-tips?hl=ja#share-custom-fields-and-resource-values-with-your-app-code
環境
なまえ | あたい |
---|
Android | 12 |
Android Studio | Android Studio Bumblebee |
build.gradle
app
フォルダの方のbuild.gradle
を開いて、こう書きます。
あとは R.string.build_date
で参照できます。
UnixTimeを日付フォーマットに変更してTextViewなんかに入れれば完成。
一度ビルドするまで赤いまんまかもしれないです。
以上です。
おまけ
build.gradle.kts
の場合もほとんど同じです。