Back to Browse

AndroidX, Gradle and Metalava - Android Developers Backstage

6.9K views
Nov 1, 2023
53:56

Link to podcast → https://goo.gle/3QimBqN In this episode, Tor and Romain chat with Aurimas Liutikas from the AndroidX team. Topics include performance tuning the AndroidX Gradle builds using configuration caching, local caching and remote caching, as well as tracking API compatibility using the Metalava tool. Chapters: 00:00 Intro 00:51 What is the scope of AndroidX? 04:32 What does configuration caching entail? 08:55 Remote caching vs local caching 14:36 Are there situations where it's easier to run tests locally? 17:22 Status of remote cache for AGP tasks 18:29 Can the task graph be cached remotely? 19:39 Other types of optimization 25:14 How to better understand Gradle 27:08 Improving integration between AGP and Gradle 34:23 Checking signature files using Metalava 38:05 Supporting Kotlin 42:44 Third parties using Metalava 44:16 AndroidX lint-checks workflow 48:16 Gradle collaborations 53:02 Closing Resources: Check out → https://goo.gle/49ioZGE Learn more → https://goo.gle/49hCINQ Visit → https://goo.gle/3tSqhI5 Catch more videos → https://goo.gle/adb-podcast Subscribe to Android Developers → https://goo.gle/AndroidDevs #Featured #AndroidDevelopers #ADBPodcast

Download

1 formats

Video Formats

360pmp4120.5 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

AndroidX, Gradle and Metalava - Android Developers Backstage | NatokHD