我們在項目的Github頁面上聲明瞭我們的漏洞 - 依賴關係。找不到符號類AndroidExcludedRefs,DisplayLeakService,
debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3.1'
releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.3.1'
到目前爲止,事情工作正常。現在我們就開始排除已知泄漏這樣的:
ExcludedRefs.Builder excludedRefsBuilder = AndroidExcludedRefs.createAppDefaults();
excludedRefsBuilder.staticField("com.google.android.chimera.container.a", "a");
refWatcher = LeakCanary.install(app, DisplayLeakService.class, excludedRefsBuilder.build());
現在,當我們切換到發佈版本的類型,比如AndroidExcludedRefs,DisplayLeakService和ExcludedRefs類不再被發現,作爲「無操作」依賴沒有按」包括他們。
什麼是處理這個最好的方法是什麼?
你有沒有找到解決辦法? – pandre