py - Pierre Yves Ricau
py - Pierre Yves Ricau
The idea is to download the APK using `adb pull`. This should be off by default, and a flag would turn it on. Then we'd download the APK using adb...
Probably more like a flag, though I could see both being useful.
We definitely should beef up the documentation here. So, your problem is that the PushyService is leaking, because the mqtt connection is still running and referencing it as a context...
Interesting. Any suggested fix from the LeakCanary side? I worry that updating the dependency version might trigger the same crash for users of older versions of the lib. Also, can...
Thanks for the super detailed answer and the repro!
Since lifecycle 2.5.0 is still in alpha, we should probably see if this is a known issue / if the alphas can be fixed.
@dougnazar do you think you could file an issue on the Lifecycle project?
This is absolutely not the right fix. LeakCanary should not declare an explicit dependency on lifecycle, the whole point of it being optional is that consumers can leverage whichever version...
Lifecycle 2.5.0-rc02 will include a fix for this: https://android-review.googlesource.com/c/platform/frameworks/support/+/2108693
FragmentContainerView is a ViewGroup and `ViewGroup.mCurrentDragChild` is the field holding a reference to the detached object. If you can reproduce this with a sample project, you should file a bug,...