androidBuilds, debugs, ships, and hardens Android apps: Gradle, Jetpack Compose, XML Views, ADB, and the Play release path. Use when a Gradle build fails or a dependency resolves to the wrong version, an APK will not install, or `adb` cannot see the device; when the app crashes, ANRs, leaks, or works on the emulator but not on a real phone; when Compose recomposes too much, state resets on rotation, or a list janks; when WorkManager never runs, an alarm is throttled, or a foreground service crashes at start; when a runtime permission is denied silently, scoped storage blocks a file, or Play rejects a declaration; when raising targetSdk changes behavior; when signing, R8 keep rules, bundle size, staged rollout, or Android vitals are the problem; also Room migrations, deep links, emulators, foldables, and CI builds. Not for Kotlin language mechanics (`kotlin`), store-listing ASO (`google-play-store`), or cross-platform frameworks (`flutter`, `react-native`).
Install via ClawdBot CLI:
clawdbot install ivangdavila/androidGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Mar 1, 2026
An agency building Android apps for clients needs to ensure proper deployment and debugging. Using ADB for installing debug builds and filtering logs helps streamline testing and bug fixing. Adhering to Gradle configurations prevents Play Store rejections.
Maintaining an e-commerce Android app requires handling large codebases with multiDex and avoiding Compose version conflicts. Implementing remember for state management optimizes performance during high user activity, such as product filtering.
Developing a utility app that optionally uses camera features must declare hardware requirements correctly in the AndroidManifest to avoid automatic restrictions on the Play Console. This ensures the app reaches devices without cameras.
Creating an educational app with Compose UI requires managing state efficiently to prevent recomposition errors. Using remember for expensive operations like filtering content enhances user experience during interactive lessons.
Deploying internal Android tools within a company involves using ADB for quick updates and debugging on employee devices. Following Gradle best practices ensures compatibility and smooth integration with existing systems.
Offer a free Android app with basic features, using efficient state management to handle user interactions. Monetize through in-app purchases for premium features, ensuring smooth performance to retain users and drive revenue.
Develop and license Android apps to businesses for internal use, such as inventory management. Provide support for deployment and debugging, leveraging ADB and Gradle fixes to maintain reliability and client satisfaction.
Create a free utility app, like a camera tool, with ads integrated. Optimize app performance using Compose state management to minimize crashes and maximize ad impressions, generating revenue through ad networks.
💬 Integration Tip
Integrate this skill by setting up ADB tools for debugging and configuring Gradle with BOM to manage dependencies, ensuring compatibility across different Android versions.
Scored Apr 19, 2026
Use when building iOS/macOS applications with Swift 5.9+, SwiftUI, or async/await concurrency. Invoke for protocol-oriented programming, SwiftUI state management, actors, server-side Swift.
Control Android devices via ADB (Android Debug Bridge) from a Mac. Use when: remotely operating an Android phone (tap, swipe, type, screenshot, screen record...
Quickly view and analyze Android device page stacks including current page, Activity history, Fragments, and monitor page switches via ADB commands.
Review Arabic-first family and mobile apps for RTL layout, bilingual copy, onboarding, approval flows, and safe local-first defaults.
Use when upgrading an iOS or macOS app's Auth0.swift SDK from v2 to v3. Detects the current version, fetches the new SDK source to confirm API signatures, an...
Control iOS automation via StarryForest Agent Mail API. Use when creating alarms, reminders, memos, calendar events, focus modes, music playback, or journal...