Pierre-Yves Ricau 470859b3d0 Fix instrumentation tests failing with INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES
When a cached AVD snapshot has LeakCanary packages installed with different
signing certificates than the current build, Android refuses to reinstall them.
Fix by explicitly uninstalling all known LeakCanary packages before running
connectedCheck, so the fresh build APKs always install cleanly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-26 13:13:00 +01:00
2021-12-22 20:46:00 +08:00
2021-11-20 15:03:13 +08:00
2024-05-09 17:22:10 -07:00
2021-12-23 13:12:54 +08:00
2015-05-08 08:44:09 -07:00
2024-06-04 11:52:09 -07:00
2021-04-07 16:00:34 -07:00

LeakCanary 🐤

A memory leak detection library for Android.

square.github.io/leakcanary

🙏 If you like LeakCanary you can show support by starring this repository.

License

Copyright 2015 Square, Inc.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Languages
Kotlin 99.7%
Java 0.3%