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

  1. Read Android Dependencies to understand the architecture
  2. Use Quick Reference tables for lookups
  3. 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

Table of contents