LEARNING FOR LIFE

Get Yourself a Better Life! Free eLearning Download

  • Technical
    • Internet & Networking
    • Security & Hacking
    • AI | Artificial intelligence
    • OS & Server
    • WEB/HTML/CSS/AJAX
    • Database & SQL
    • Programming
    • Perl & PHP
    • .Net & Java
    • Mobile Development
    • C/C++/C#
    • Game Development
    • Unix & Linux
    • MAC OS X
    • Windows
    • OFFICE
    • Operation Systems
    • Hardware
  • Graphic & Media
    • Photography
    • 3D
    • Adobe Product Training
    • Art & Drawing & Painting
    • Film & Film Making
    • Game Designing
    • Music Training
    • Tutorials for designer
  • Business
    • Business & Investing
    • Writing & Affiliate
    • Marketing
    • Sales
    • Economics & Finances
    • Seo & Site Traffic
    • Stock & ForEX
  • Life Stype
    • Self Improvement | MP
    • Mindset | NLP
    • Fashion / Clothing / Grooming
    • Seduction
    • Fighting / Martial Arts
    • Food / Drink / Cooking
    • Health / Fitness / Massage
    • Languages / Accents
    • Magic / Illusions / Tricks
    • Psychology / Body Language
  • Engineering & Science
    • Cultures & History
    • Electrical & Architecture
    • Mathematics & Physics
    • Medical
  • Entertainment
    • Comic
    • Manga
    • Novel
    • Magazine
  • PC Game
    • Mac Game
    • Xbox Game
    • Play Station Game
Home » Ebooks & Tutorials » Technical » Mobile Development » PLURALSIGHT Droidcon Boston ’19: Everything You Ever Wanted to Know About Error Handling on Android

PLURALSIGHT Droidcon Boston ’19: Everything You Ever Wanted to Know About Error Handling on Android

28/05/2019 Learning for Life Leave a Comment

PLURALSIGHT DROIDCON BOSTON 19 EVERYTHING YOU EVER WANTED TO KNOW ABOUT ERROR HANDLING ON ANDROID
English | Size: 255.66 MB
Category: Tutorial


We all use crash reporting tools in our apps, but have you ever wondered what happens under the hood? How do these crash reporters do what they do to make our debugging lives easier? Let’s find out! In this session, you’ll learn how to create a crash reporting SDK from scratch using Android’s UncaughtExceptionHandler, starting by capturing and sending stack traces to an HTTP endpoint. We’ll then progressively add functionality onto our crash reporter until it’s turned into a battle-tested SDK that we’re confident will save us hours of debugging crashes in production. As expected diving deeper into the inner workings of our tools, we’ll encounter challenges along the way. We’ll analyze the various scenarios, what they mean for our apps, and how to best go about solving for them given tradeoffs and solutions. Here are some of the challenges we’ll encounter: For starters, we’ll discuss the design constraints caused by working in a low-memory environment, and how streaming IO and JSON serialization can help us capture OutOfMemoryErrors. We’ll also learn the best practices of caching undelivered reports on disk for future delivery and triggering automatic upload of reports in response to connectivity changes. We’ll consider privacy issues, like how we can collect useful metadata about the device and application at the time of crash while respecting user privacy by filtering sensitive information. To further expand our tool, we’ll capture exceptions caught in a try-catch block and discuss the difficulties with ensuring thread-safety in these situations. Then we’ll move on to the various strategies for testing a crash reporter and walk through the benefits of black-box end-to-end tests. Another issue to examine is how we can deobfuscate stack traces in apps which use R8-we’ll review uploading a mapping file to an HTTP endpoint and read its contents to reveal a readable stack trace. There are even things we can do to highlight the most useful parts of stack traces as well as thinking through grouping related errors together. Then we’ll consider supporting different API levels and how it affects the collection of useful data, and finally, we’ll touch on capturing errors in NDK apps and the potential pitfalls in the Java Native Interface.

Buy Long-term Premium Accounts To Support Me & Max Speed

DOWNLOAD:



https://rapidgator.net/file/71a88e25bdc70176c6ef9a449aa94790/PLURALSIGHT.DROIDCON.BOSTON.19.EVERYTHING.YOU.EVER.WANTED.TO.KNOW.ABOUT.ERROR.HANDLING.ON.ANDROID-JGTiSO.rar.html


http://nitroflare.com/view/6FBF5834ECEDDDB/PLURALSIGHT.DROIDCON.BOSTON.19.EVERYTHING.YOU.EVER.WANTED.TO.KNOW.ABOUT.ERROR.HANDLING.ON.ANDROID-JGTiSO.rar

If any links die or problem unrar, send request to http://goo.gl/aUHSZc

Mobile Development Android, Droidcon Boston '19, ERROR, Everything You Ever Wanted to Know, HANDLING, Pluralsight

← PLURALSIGHT Droidcon Boston ’19: Test the Untested: Our Journey from Zero Coverage to Automated Testing [Update Links] Stone River eLearning – CompTIA Cloud Plus Exam Bootcamp Course (CV0-002) →

About Learning for Life

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • Cryptocurrency & Bitcoin: Trading With Technical Analysis | Udemy
  • Complete Web Design: HTML, CSS, JavaScript, Vue, React, Git | Udemy
  • CompTIA A+ 2025: 220-1201 and 220-1202 | Udemy
  • Complete Computer Vision Bootcamp With PyTorch & Tensorflow | Udemy
  • Cisco Nexus vPC (Virtual Port Channel) Training | Udemy

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

2019 2020 2021 2022 2023 2024 Advanced AWS Azure BBC Beginners BitBook BOOKWARE Certified Cisco Cloud Comic Complete Course Data Design eBook Fundamentals Guide Hybrid iLEARN Introduction JavaScript Learn Learning LinkedIn Linux Lynda Masterclass Microsoft Packt Pluralsight Programming Python Security Skillshare Training Udemy Using XQZT

Copyright © 2025 · Equilibre on Genesis Framework · WordPress · Log in