𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Android Debugging by Tutorials

✍ Scribed by Zahidur Rahman Faisal;Vincenzo Guzzi


Publisher
raywenderlich.com
Year
2022
Tongue
English
Leaves
214
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Table of Contents


What You Need
Book Source Code & Forums
Dedications
About the Team
About the Authors
About the Editors
Introduction
How to read this book
Chapter 1: Getting Started
Debugging
Connecting the Debugger
Capturing Device Data
Android Debug Bridge
Challenges
Key Points
Where to Go From Here?
Chapter 2: Navigating Your Code With Breakpoints
Setting Your First Breakpoint
Becoming Acquainted With the Debug Window
Conditional Breakpoints
Code Conditional Breakpoints
Breakpoints Window
Using Breakpoints to Log Information
Key Points
Where to Go From Here?
Chapter 3: Logcat Navigation & Customization
Breaking Down the Logcat Window
Adding Custom Logs
Filtering and Customizing the Logcat Window
Using Logs to Fix a Bug
Challenge
Key Points
Where to Go From Here?
Chapter 4: Analyzing the Stack Trace
Defining Stack Trace
Reading a Stack Trace
Catching and Rethrowing Errors
Firebase Crashlytics
Analyzing External Stack Traces
Challenge
Key Points
Where to Go From Here?
Chapter 5: Watches & Evaluating the Code
Exploring The Variables Pane
Evaluating Code
Augmenting Code
Key Points
Where to Go From Here?
Chapter 6: Layout Inspector
Running the Layout Inspector
Refreshing the Layout Inspector
Isolating a View
Condensing Layouts With ConstraintLayout
Confirming Changes With the Layout Overlay
Exporting a Layout Inspector Snapshot
Validating Layouts
Challenge
Key Points
Where to Go From Here?
Chapter 7: Debugging Databases
Searching for The Data
The Database Inspector
Previewing Database
Observing Live Updates
Querying Your Databases
Exporting Data from the Database Inspector
Key Points
Where to Go From Here?
Chapter 8: Debugging WorkManager Jobs With Background Task Inspector
Starting the Background Task Inspector
Viewing and Inspecting Workers
Extracting Work Details
Navigating Through Works
Practical Example: A Simplified Work-Chain
Key Points
Where to Go From Here?
Chapter 9: Profile CPU Activity
The CPU Profiler
Traces
Recording Traces
Inspecting Method Traces
Inspecting System Traces
System Trace Formats
Inspection With Perfetto UI
Challenge
Key Points
Where to Go From Here?
Chapter 10: Profile Memory Usage
Android Memory Management 101
Overview of Memory Profiler
Tracking Memory Allocations
Memory Churn And Memory Leaks
Identifying and Improving Memory Performance: Detecting Memory Leaks
Key Points
Where to Go From Here?
Chapter 11: Profile Network Activity
The Network Inspector
Inspecting Details
Tracing Unusual Network Traffic
Key Points
Where to Go From Here?
Chapter 12: Android Energy Profiler
Overview of The Energy Profiler
Android Energy Management 101
Inspecting and Optimizing Energy Consumption
Best Practices for Energy Management
Key Points
Where to Go From Here?
Conclusion


πŸ“œ SIMILAR VOLUMES


Real-World Android by Tutorials
✍ Ricardo Costeira, Subhrajyoti Sen, Kolin StΓΌrt & Antonio Roa-Valverde πŸ“‚ Library πŸ“… 2022 πŸ› Razeware LLC. 🌐 English