アプリ開発備忘録

PlayStationMobile、Android、UWPの開発備忘録。

2025-01-01から1年間の記事一覧

Kotlinコードを解析してコードをコードで書き換えよう

この記事ではKotlinのソースコードを読み込んで解析し、コードの一括置換を行う方法を説明します。 解説 build.gradle.kts plugins { kotlin("jvm") version "2.1.20" } repositories { mavenCentral() maven(url = "https://www.jetbrains.com/intellij-rep…

semantic versioningなDocker ImageをRenovateでdigestとバージョンのコメントを更新する

Renovateでは標準で対応してなさそうなのでカスタムマネージャを書きます。 こんな感じで更新されます。 docker:pinDigestsが無いとnewDigestが入ってこなくて更新できません。 github-actionsとDockerfileについて書きました。 { "extends": [ "config:reco…

Android14におけるenableOnBackInvokedCallbackの不具合と回避策(In-App Messagingがジェスチャーで消せない)

予測型「戻る」ジェスチャーをManifestで有効化するenableOnBackInvokedCallbackについて。Android14でのみ挙動が違う不具合と思われるものがあります。 https://developer.android.com/guide/navigation/custom-back/predictive-back-gesture?hl=ja 問題 こ…