Android Development Guides
Complete guides for Android development with the Datadog MAUI SDK.
Core Documentation
Dependency Management
Android Dependencies - Complete guide to managing Android dependencies:
- The Problem and Solution: Understanding Maven to NuGet mapping
- Quick Reference: Fast lookup tables for dependency handling
- Implementation Guide: Step-by-step dependency setup
- Troubleshooting: Common issues and solutions
Key Topics:
- Centralized core pattern
- Maven to NuGet version mapping
- AndroidMavenLibrary vs PackageReference
- Kotlin stdlib handling
- AndroidX dependency management
Integration Packages
Android Integration Packages - Optional integration modules:
- OkHttp Integration: HTTP client instrumentation
- OpenTelemetry Integration: OTel tracing support
- Adding New Packages: How to add more integration packages
Quick Start
For New Android Developers
- Read Android Dependencies to understand the architecture
- Use Quick Reference tables for lookups
- Check Troubleshooting if you hit issues
Common Tasks
| Task | Guide Section |
|---|---|
| Add AndroidX dependency | Android Dependencies - AndroidX |
| Add Maven library | Android Dependencies - Maven |
| Add integration package | Integration Packages - Adding More |
| Fix version conflict | Dependencies - Troubleshooting |
| Update SDK version | Dependencies - Version Updates |
Related Documentation
- Project Guide - Overall project structure
- Scripts Overview - Build automation for Android
- Packaging Architecture - Android package structure