Closed3

DroidKaigi 2023のオフィシャルアプリをまったり眺める

sobayasobaya

Contextから取得できるの知らなかった(いつも修正後の感じでBuildConfigの情報を取得してDIできるようにしちゃってた)
https://github.com/DroidKaigi/conference-app-2023/pull/1113

private fun versionName(context: Context) = runCatching {
    val info = if (VERSION.SDK_INT >= VERSION_CODES.TIRAMISU) {
        context.packageManager.getPackageInfo(
            context.packageName,
            PackageInfoFlags.of(0),
        )
    } else {
        context.packageManager.getPackageInfo(
            context.packageName,
            0,
        )
    }
    info.versionName
}.getOrNull()
このスクラップは2023/12/05にクローズされました