Неофициальный форк Telegram для Android, основанный на официальном приложении и предлагающий дополнительные настройки.
square/leakcanary
Библиотека для обнаружения утечек памяти в Android, которая автоматически сообщает об утекших объектах во время отладочных сборок.
- Звёзды
- 30,007
- Форки
- 3,990
- Открытые issues
- 130
- Последний коммит
- 17 дней назад
Что это?
LeakCanary — библиотека для обнаружения утечек памяти в Android-приложениях. Она помогает находить объекты, которые должны были быть удалены сборщиком мусора, но всё ещё удерживаются в памяти, что может приводить к замедлению работы и сбоям OutOfMemoryError.
Проект распространяется в виде библиотеки, которую разработчики подключают к своему Android-приложению; она предназначена для отладки, а не для использования в production. Документация размещена на GitHub Pages проекта: там есть инструкции по настройке и подробная информация.
Библиотека написана на Kotlin и распространяется по лицензии Apache-2.0.
Ключевые возможности
- 01Обнаруживает утечки Android-объектов, например Activities и Fragments, во время разработки.
- 02Показывает уведомление с подробностями об утечке, когда обнаруживает её.
- 03Написана на Kotlin для Android-проектов.
Сценарии использования
- Поиск утечек памяти в Android-приложении во время разработки.
- Исследование сбоев OutOfMemoryError, вызванных удерживаемыми объектами.
- Проверка того, что Activities корректно освобождаются после перехода между экранами.
Быстрый старт
- 1
Инструкции по настройке доступны на сайте документации проекта
Что важно знать
- Библиотека предназначена только для Android и не подходит для других платформ.
- В README нет команд для установки, поэтому подробности настройки нужно смотреть на сайте документации.
В подборках
Темы
Частые вопросы
- Что такое leakcanary?
- Библиотека для обнаружения утечек памяти в Android, которая автоматически сообщает об утекших объектах во время отладочных сборок. LeakCanary — библиотека для обнаружения утечек памяти в Android-приложениях. Она помогает находить объекты, которые должны были быть удалены сборщиком мусора, но всё ещё удерживаются в памяти, что может приводить к замедлению работы и сбоям OutOfMemoryError.
- leakcanary можно использовать бесплатно? Какая у него лицензия?
- leakcanary распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- leakcanary всё ещё поддерживается?
- Активно поддерживается. Последний коммит в leakcanary — 21 окт. 2026 г..
- Для чего можно использовать leakcanary?
- Поиск утечек памяти в Android-приложении во время разработки. Исследование сбоев OutOfMemoryError, вызванных удерживаемыми объектами. Проверка того, что Activities корректно освобождаются после перехода между экранами.
- Как установить leakcanary?
- Инструкции по настройке доступны на сайте документации проекта
- Где скачать leakcanary?
- Исходный код и инструкции по установке — на GitHub: https://github.com/square/leakcanary
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
IDE для Android, которая работает прямо на телефоне и позволяет создавать приложения без ноутбука и подключения к интернету.
Файловый менеджер с открытым исходным кодом для Android 5.0+, в стиле Material Design, с поддержкой root-доступа, архивов и сетевых ресурсов (FTP, SFTP, SMB, WebDAV).
Android-приложение с полезными инструментами, модификациями и обходными решениями для Pixel и других устройств на Android, написанное на Kotlin и Jetpack Compose.
Бесплатный сканер и генератор штрихкодов для Android без рекламы, с открытым исходным кодом, на базе библиотеки ZXing-C++.
Android-приложение и открытая кодовая база, в которой собраны и воссозданы скрытые пасхалки разных версий Android.