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 9

115 articles, newest first. Page 9 of 10.

  • Android

    Detecting and Fixing ANR in Android Apps.

    Any developer who has ever written an Android app must have faced the age old issue of 'App Not Responding' popularly known by the acronym ANR. ANRs are UI/Main thread blocks that prevail for more than 5000 milliseconds. Fixing ANRs require three steps much like any other issue. 1. Get to know the existence of the issue. 2. Get accurate data points to identify the root cause of the issue. 3. Get the issue fixed and release a patch version fast.

    Don Peter4 min read

  • Android

    Identifying Root Cause of ANR in Android Apps

    Happiness is ... your customers coming back with stories of how your product helped them in solving their problems.Team Appxiom consider ourselves to be lucky as we do get such feedback. Of course we get reasonable share of critical feedback too.

    Robin Alex Panicker2 min read

  • Android

    Monitoring HTTP Requests in Android Apps

    HTTP request failures can occur when the app sends incorrect data to the server, delayed calls, exceptions thrown during an HTTP call or even executing duplicate HTTP calls. Developers need to be notified of such issues in real time.

    Don Peter4 min read

  • Android

    Handling Bugs That Can Be Anticipated in Android Apps.

    Let us consider a scenario where your app user initiates a payment process in your Android app. You must have an integrated payment processing platform like Stripe in your app. The outcome of the transaction can result in either success or failure.

    Don Peter3 min read

  • Android

    How to Detect Screen Load Delays in Android Apps

    It is better to execute all time-consuming processes in Android apps like database operations, I/O operations and calculations through separate threads. This approach will help in avoiding such delays.

    Don Peter3 min read

  • Android

    How to Detect and Report Bugs in Android Apps

    Manual bug detection and data collection in Android mobile apps during testing and development environment is time consuming and in production it is near impossible. Here is where tools like Appxiom aid the developers.

    Don Peter6 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.