android-e2e-testing-setup
Android E2E Testing Setup
Sets up a lightweight smoke test using UI Automator 2.4 to verify the app launches without crashing.
Works with BOTH debug and release builds because UI Automator interacts with apps externally (doesn't require debuggable builds).
Prerequisites
- Android project with Gradle
- Minimum SDK 21+
- Device or emulator available (MANDATORY)
Process
Step 1: Add Dependencies
Update app/build.gradle.kts:
More from hitoshura25/claude-devtools
android-playstore-setup
Complete Play Store setup - orchestrates scanning, privacy policy, version management, Fastlane, and workflows (Internal track only)
62android-playstore-scan
Scan Android project and generate Play Console setup checklist (analysis only, no file modifications)
15android-proguard-setup
Configure ProGuard/R8 for Android release builds with safe defaults
13android-release-build-setup
Complete Android release build configuration - orchestrates keystore, ProGuard, and signing setup
11android-release-validation
Validate Android release builds before publishing to ensure quality and catch ProGuard issues
11android-espresso-dependencies
Add Espresso and AndroidX Test dependencies to Android project
9