Skip to main content
Version: 2.1.x

Android High CPU Usage Detection

Automatic Detection: This feature is automatically activated for both debug and release builds.

Type: 41 | Severity: Major

Automatically detect and monitor high CPU consumption patterns in your Android applications with zero-configuration setup. The Appxiom SDK provides continuous, low-overhead CPU sampling for both Java and Kotlin Android projects starting in SDK 2.0.0.

The High CPU Usage detection feature monitors process-level CPU utilization and automatically identifies:

  • Sustained High CPU Spikes: Continuous high CPU usage that degrades app responsiveness.
  • Background CPU Strain: Heavy thread activity that drains battery life or causes device thermal throttling.

Integration Requirements​

This feature works automatically once you complete the basic SDK integration. No additional code or manual configuration is required.

// No additional code needed - automatic detection
// Just ensure basic Appxiom SDK integration is complete

Frequently Asked Questions​

Q: What CPU conditions does Appxiom monitor and detect?​

A. When sustained utilization exceeds calculated safety limits, an issue of Type 41 (HIGH_CPU_USAGE) is automatically reported to the Appxiom dashboard.

Q: What information is included in a High CPU report?​

A. Each High CPU report provides:

  • CPU Percentage & Samples: Detailed CPU consumption metrics recorded during the event.
  • Activity Trail Context: Sequence of user screens, interactions, and background tasks preceding the CPU spike.