公式Telegramアプリをフォークし、追加のカスタマイズ機能を備えた非公式Androidクライアントです。
square/leakcanary
デバッグビルド中にリークしたオブジェクトを自動で報告する、Android向けメモリリーク検出ライブラリ。
- スター
- 30,007
- フォーク
- 3,990
- 未解決の Issue
- 130
- 最終コミット
- 17 日前
これは何?
LeakCanaryは、Androidアプリ向けのメモリリーク検出ライブラリです。本来ガベージコレクションされるはずなのにメモリ上に保持されているオブジェクトを見つけるのに役立ちます。こうしたオブジェクトは、動作の低下やOutOfMemoryErrorによるクラッシュにつながることがあります。
このプロジェクトは、Androidアプリに追加して使うライブラリとして配布されており、本番環境ではなくデバッグ用途を想定しています。セットアップ手順や詳細は、プロジェクトのGitHub Pagesサイトで公開されています。
ライブラリはKotlinで書かれており、ライセンスはApache-2.0です。
主な機能
- 01開発中にActivityやFragmentなど、リークしたAndroidオブジェクトを検出します。
- 02リークが見つかると、詳細を通知で表示します。
- 03Androidプロジェクト向けにKotlinで書かれています。
ユースケース
- 開発中のAndroidアプリでメモリリークをデバッグする。
- オブジェクトが保持されることで発生するOutOfMemoryErrorのクラッシュを調査する。
- 画面遷移後にActivityが適切に解放されるか確認する。
クイックスタート
- 1
セットアップ手順については、プロジェクトのドキュメントサイトを確認してください
使う前に知っておきたいこと
- Android専用のライブラリで、他のプラットフォームでは使用できません。
- READMEにはインストールコマンドが記載されていないため、セットアップの詳細はドキュメントサイトで確認する必要があります。
収録されている特集
トピック
よくある質問
- leakcanary とは?
- デバッグビルド中にリークしたオブジェクトを自動で報告する、Android向けメモリリーク検出ライブラリ。 LeakCanaryは、Androidアプリ向けのメモリリーク検出ライブラリです。本来ガベージコレクションされるはずなのにメモリ上に保持されているオブジェクトを見つけるのに役立ちます。こうしたオブジェクトは、動作の低下やOutOfMemoryErrorによるクラッシュにつながることがあります。
- leakcanary は無料で使えますか?ライセンスは?
- leakcanary は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- leakcanary は今もメンテナンスされていますか?
- 活発にメンテナンス中。leakcanary の最終コミットは 2026年10月21日 です。
- leakcanary は何に使えますか?
- 開発中のAndroidアプリでメモリリークをデバッグする。 オブジェクトが保持されることで発生するOutOfMemoryErrorのクラッシュを調査する。 画面遷移後にActivityが適切に解放されるか確認する。
- leakcanary のインストール方法は?
- セットアップ手順については、プロジェクトのドキュメントサイトを確認してください
- leakcanary はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/square/leakcanary
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
スマートフォン上で動作するAndroid IDE。ノートPCやインターネット接続なしでAndroidアプリを開発できます。
root、アーカイブ、ネットワーク共有(FTP、SFTP、SMB、WebDAV)に対応した、Android 5.0以降向けのオープンソースMaterial Designファイルマネージャー。
KotlinとJetpack Composeで開発された、PixelなどのAndroidスマートフォン向けの便利なツール、改造機能、回避策をまとめたアプリです。
ZXing-C++を基盤とする、Android向けの無料・広告なし・オープンソースのバーコードスキャナー兼生成アプリです。
Androidの各バージョンに隠されたイースターエッグを集めて再現する、オープンソースのAndroidアプリ兼コードベースです。