Skip to main content

Android engineering

Android guides for Kotlin and Jetpack Compose developers. Learn to detect and fix ANRs, frozen frames, memory leaks, crashes and slow startup, with practical Gradle, WorkManager and Android Vitals techniques.

Page 10

115 articles, newest first. Page 10 of 10.

  • Android

    How to Avoid Energy Bugs Caused by Wake Lock in Android Apps.

    Wake locks determine whether the CPU or screen should stay awake or go to sleep. But using wake locks can create bugs that can drain the battery of android device. This article explores the ways to avoid such bugs.

    Don Peter5 min read

  • Android

    How to Detect and Fix ANR Issues in Android Apps.

    The only way to avoid ANR in Android apps is developers need to ensure that the UI thread has very less burden and all time-consuming processes that take beyond 16 milliseconds are executed through worker threads.

    Don Peter4 min read

  • Android

    What Are the Common Bugs in Android Apps?

    Crashes are the most common bug and contributed 33.3% of all bugs reported, followed by API call related bugs at 29.2%. Memory leaks contributed 16.7% of bugs and came third in the list. Delayed screen loading came next at 12.5%.

    Don Peter1 min read

  • Android

    How to Detect Crashes in Android Apps?

    Crashes can create a dent in user experience which might trigger users to uninstall the app. Appxiom helps to detect crashes and fix them fast.

    Don Peter2 min read

  • Android

    How to Detect Memory Leaks in Android

    Memory leak is one of the most critical issues that can occur in an app. Developer may get to see an OutOfMemory (OOM) Exception with a stack trace that is of no practical use. Appxiom SDK detects memory leaks in Activites and Services in live mobile apps and in debug mode, it can drill down the memory leak to object.

    Don Peter3 min read

Find the bugs your users never report

Appxiom traces silent failures, frozen frames and broken user journeys back to the code that caused them, and shows what each one costs. Bring that context into your AI coding agent with the Appxiom MCP Server and Agent Skills.