⚠️
Androidのleakcanaryを導入してみた
leakcanaryとは
Android用のメモリリーク検出ライブラリ です。
導入手順
- 「build.gradle.kts」に追記
dependencies {
implementation(libs.androidx.core.ktx)
implementation(libs.androidx.appcompat)
implementation(libs.material)
implementation(libs.androidx.activity)
implementation(libs.androidx.constraintlayout)
testImplementation(libs.junit)
androidTestImplementation(libs.androidx.junit)
androidTestImplementation(libs.androidx.espresso.core)
// 追記
implementation(libs.leakcanary.android)
}
- SyncNow
- アプリを実行し、Logcatを開く。デバッグレベルでフィルタし「LeakCanary is running and ready to detect memory leaks.」が表示されていたら成功。
このアプリが自動的に端末に入っていたらOK!
Discussion