Shrinking your app with R8 (Android Dev Summit '19)

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • This talk dives into some of the details of how the R8 application shrinker shrinks apps to make it easier for developers to use R8.
    Presented by: Søren Gjesse, Christoffer Adamsen
    Android Dev Summit '19 all sessions playlist → goo.gle/ADS19a...
    Subscribe to the Android Developers channel! → goo.gle/Androi...
    Check out the photo album → goo.gle/ADS19Ph...
    #AndroidDevSummit event: Android Dev Summit 2019; re_ty: Publish; product: Android - General; fullname: Christoffer Adamsen, Søren Gjesse;

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

  • @alexwhb122
    @alexwhb122 4 года назад +8

    This is really impressive. Thanks for the great talk.

  •  4 года назад +1

    It will be cool if we have some docs that helps you setup r8 optimizations for Instrumentation Test classes and to run those tests over optimized code.

  • @iamkrishn
    @iamkrishn 3 года назад

    Great presentation!

  • @dmytromarchuk3023
    @dmytromarchuk3023 4 года назад +3

    It seems like IOS platform developers have never cared about the shrinking. The apps on IOS are always of a size like they have a video file inside)

  • @SurajDubey
    @SurajDubey 3 года назад

    Great talk!

  • @dennisgonzales9521
    @dennisgonzales9521 4 года назад

    Good and useful talk!

  • @pizzazzguy
    @pizzazzguy 3 года назад

    Do we have to apply -optimizations filter if we want to activate something, or it always activates all the filters and we can use the rule to deactivate certain filters (eg. !method/removal/parameter) ??

  • @eatthepi
    @eatthepi 4 года назад

    Good talk. Beginner level though, so if you already use R8 in your app and have added proguard rules to fix issues, you probably won't learn anything.

    • @grol777
      @grol777 4 года назад

      I see we got switched from using ProGuard to R8 with Android Gradle plugin 3.4.0 this year. 🤔

  • @sebofdoom
    @sebofdoom 4 года назад

    Some lovely Danish accents. Thank you for a great talk!

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

    If it wasn't on the... ugh... JVM there wouldn't be names to minify.

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

    no arabic translation !!!!

  • @alexneeky7920
    @alexneeky7920 4 года назад

    omg streams api

  • @Mr.Whiskers
    @Mr.Whiskers 4 года назад

    Hmm... I missed this.
    First comment from America!

  • @indieworth
    @indieworth 4 года назад

    First comment from India