Find and Fix MEMORY LEAKS with Leak Canary in Android 👀

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

Комментарии • 43

  • @ink.404
    @ink.404 2 года назад +6

    another video on figuring out where the leaks are actually coming from would be very helpful

  • @achalbadgujar9519
    @achalbadgujar9519 2 года назад +4

    Thanks Philip for helping the android developers like us to stay updated. Awsome Info

  • @Joe-yu9wc
    @Joe-yu9wc 2 года назад +10

    Hi Phillip, do you have a plan to make a course about "Photos feature"(Like iOS Photos)? I think there are a lot of points that can learn from. Like gesture, zoom, animation, recyclerView, various layout handle and how to handle 200k data in list. I think this is more related real dev and will be a very useful course.

    • @DjangoMx
      @DjangoMx 2 года назад

      go ahead bro, you can always ask for help here

  • @chuka_obi5167
    @chuka_obi5167 2 года назад

    Just got your new course! Very excited to get started learning about multi-module apps and also canvas too!

  • @ndiritumichael
    @ndiritumichael 2 года назад +1

    Thanks for this great tip,if I have a multi module app do i have to apply for every module?

  • @devedroy
    @devedroy Год назад

    Thankyou so much, this was very helpful in finding one of the issues I literally gave a week of my time on.

  • @Alchemist10241
    @Alchemist10241 2 года назад

    Well done. - detecting memory leaks in on click ✔

  • @techmarinar
    @techmarinar 2 года назад +1

    Thank you for sharing this very important topic

  • @BaldingEagle51
    @BaldingEagle51 3 месяца назад

    Greetings. :) Three things are missing to deliver on the "fix" in the video title. You're not explaining
    1. how to go from the issue dump to the fix
    2. where to add the fix code
    3. you don't write the fix code
    3=after doing the steps in the video, the source is left in an unfixed state. I think you need to also fix it to get the rumored certificate. Do you have one?

  • @pranavvyas7218
    @pranavvyas7218 2 года назад

    What's the theme you are using ? looks good

  • @deepeshkumar1704
    @deepeshkumar1704 6 месяцев назад

    Then what is the solution, if i have to use MainActivity context in Second Activity (I think this is not a good question but. ) or if any static method/Utils Class method needs context of second activity, and if i back to Main Activity, how to prevent memory leak?
    pls reply

  • @yunusemrearslan3696
    @yunusemrearslan3696 2 года назад +2

    your IDE just looks like Xcode. Please sensei stay with us :D

  • @relaxtime6556
    @relaxtime6556 2 года назад

    Very nice Philp awesome tutorial.

  • @m0tivati0n71
    @m0tivati0n71 2 года назад

    Brilliant and short explanation

  • @iam-learning6374
    @iam-learning6374 2 года назад

    Hi Phillip - could you please create one session on aab... I have learned all android from your channel.... I want to start aab now, please help.

  • @original_anu
    @original_anu 2 года назад +1

    This is so cool. Thank you ❤️

  • @MaulikDodiaHollywoodMovieLover
    @MaulikDodiaHollywoodMovieLover 2 года назад

    I hoep you will make second part of this video in more depth.

  • @sschueller
    @sschueller 2 года назад +1

    Awesome, thank you for the tip

  • @joemoe5954
    @joemoe5954 2 года назад +1

    Could you share the android studio theme you are using here?

  • @atulkumar-bb7vi
    @atulkumar-bb7vi Год назад

    Thanks for this amazing tip..!

  • @mytubekt
    @mytubekt 2 года назад

    Android Profiller can be used too ;)

  • @nvnkmr1290
    @nvnkmr1290 8 месяцев назад

    Thanks philip

  • @javad0470
    @javad0470 2 года назад

    hi buddy , thanks for your video it was great as always
    I kindly ask you to make tutorial about making custom calendar in jetpack compose.
    thanks in advance.

  • @razvanalinbalan4215
    @razvanalinbalan4215 2 года назад

    Phillip, thank you for the great content! I checked out your link and I'd buy your course but I'm only interested in the "Building Industry-Level Apps With Multi-Module Architecture" and it seems that it's only available in the bundle. Perhaps you will change your mind about that and make it available on its own as well. Thanks again!

    • @PhilippLackner
      @PhilippLackner  2 года назад +1

      Hi, that's not correct, you can very well buy it alone :)
      Here's the link: elopage.com/s/philipplackner/building-industry-level-apps-with-multi-module-architecture/payment?locale=en
      Just ignore the extra options it offers, scroll completely down and you're good :)

    • @razvanalinbalan4215
      @razvanalinbalan4215 2 года назад +1

      @@PhilippLackner Ah, got it! Maybe add checks for all of them for better UX, didn't realize the amount was already selected. Thank you!

    • @razvanalinbalan4215
      @razvanalinbalan4215 2 года назад +1

      @@PhilippLackner Done. I'll come back with a review. :) Thanks!

    • @Rusliq
      @Rusliq Год назад

      @@razvanalinbalan4215 so, do you have a review? :)

  • @footballCartoon91
    @footballCartoon91 2 года назад

    damn when i try to watch android tutorial in kotlin ..
    there are always keyword or operator that i did not understand
    what is "::" ?
    what is "it" ?

  • @javidsattar281
    @javidsattar281 Год назад

    Perfect, Thanks

  • @mustafaammar551
    @mustafaammar551 2 года назад

    very cool video thank you BRO

  • @ПавелЗубко-й7к
    @ПавелЗубко-й7к 2 года назад

    Thx man!!!

  • @kishorramani007
    @kishorramani007 2 года назад

    Hi,
    How to remove leak canary from release app?

    • @koweratus
      @koweratus 2 года назад +2

      It wont be in release if you included it with 'debugimplementation' in your gradle file

  • @wernerdittmann7579
    @wernerdittmann7579 2 года назад

    Well, if you used the Application context instead of the Activity's context you would not see a memory leak😉.

    • @PhilippLackner
      @PhilippLackner  2 года назад +4

      Yeah and i could successfully not demonstrate this here in a simple way

  • @alexandernifanin7366
    @alexandernifanin7366 Год назад

    This example doesn't show how to fix real apps. Nobody usually makes such a mistake, but a memory leak appears.

  • @datel666
    @datel666 2 года назад

    Rly important thing

  • @vikaspandey7053
    @vikaspandey7053 Год назад

    helpful 🐱

  • @tanishqk7031
    @tanishqk7031 2 года назад +1

    Respect thonas 🖖🖖🖖