Recorded at Android Summit 2019 https://androidsummit.org
If you’ve used Firebase Performance Monitoring, you know that it automatically discovers and reports performance metrics for all the HTTP transactions in your app. But have you ever wondered how it does that? Android doesn’t provide any APIs to listen in on an arbitrary connection (that would be a security problem!), and Firebase supports URLConnection, Apache, and OKHTTP APIs. The secret here is bytecode manipulation at build time using the Transform API provided by the Android build tools.
Смотрите видео (Android) Transformers — Bytecode in Disguise! - Doug Stevenson онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Android Summit 17 Октябрь 2019, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 17 раз и оно понравилось людям.