2017-07-12 3 views
2

Je peux voir que mon activité basée sur libgdx fuit, mais je n'ai aucune idée d'où elle est référencée.Leak Canary - la pile de référence ne s'affiche pas pour une application libgdx

Il semble que LeakCanary n'a pas accès aux informations de débogage de la partie libgdx de l'application (probablement parce qu'elle est construite en tant que module séparé dans le projet).

Fixation d'une capture d'écran de la décharge de fuite: Leak dump

Que puis-je faire pour obtenir LeakCanary de savoir ce qui se passe à l'intérieur de la partie libgdx du code?

Répondre

0

OK, Il s'avère que ce n'était pas une trace de pile manquante (Gdx.app est l'activité, et est la seule référence), et ce n'est pas une fuite importante après tout. Une fois que je commencerai une nouvelle activité de libgdx, Gdx.app sera défini et l'ancienne sera détruite, donc ce n'est pas grave. (Ne pas supprimer la question car d'autres pourraient craindre la même fuite de façon injustifiée).