In this episode of the Sandbox Show, Pierre-Yves Ricau ( / piwai ) and Emily Kager ( / emilykager ) take a look at using LeakCanary to address some memory leaks in the open source Firefox android app Fenix.
You can see a walkthrough of finding a few memory leaks, how to identify them, and then how to resolve those memory leaks. You can find more information on the tools used in this show below, and we highly encourage you to contribute to the open source projects featured in this episode.
LeakCanary is a memory-leak detection library for Android. https://square.github.io/leakcanary
Firefox Preview (internal code name: "Fenix") is an all-new browser for Android, based on GeckoView and Mozilla Android Components. https://github.com/mozilla-mobile/fenix
Tools used in the show:
LeakCanary – https://square.github.io/leakcanary
Android Studio – https://developer.android.com/studio
GitHub – https://github.com/
Fenix – https://github.com/mozilla-mobile/fenix
Square Open Source – http://square.github.io/
Mozilla Open Source – https://github.com/mozilla
Interested in Square’s APIs or SDKs? Check us out below:
Square Developer – https://developer.squareup.com/
Square Developer Community - https://squ.re/slack
Square Developer Forums - https://developer.squareup.com/forums
Square Developer Twitter - / squaredev
Square Developer Blog – https://developer.squareup.com/blog