Résolvez le problème que la version LeakCanary 2.4 ne prend pas en charge la version

LeakCanary est un outil de détection des fuites de mémoire. La version utilisée dans le projet d'origine est: com.squareup.leakcanary: leakcanary-android: 1.6.2, qui prend en charge les méthodes de compilation des packages de débogage et de publication.
Après la mise à niveau vers la version com.squareup.leakcanary: leakcanary-android: 2.4, seule la méthode de compilation de débogage est prise en charge et l'application se bloque lors de sa sortie.
Comment pouvons-nous prendre en charge la méthode de libération? La solution officielle:
créez un nouveau fichier xml dans le répertoire res / values:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <bool name="leak_canary_allow_in_non_debuggable_build">true</bool>
</resources>

La recompilation peut prendre en charge la méthode de compilation de version.

Je suppose que tu aimes

Origine blog.csdn.net/chenzhengfeng/article/details/108328400
conseillé
Classement