An Android application that sends test notifications compatible with Android Auto.
- Send Test Notification: Sends a MessagingStyle notification that appears in Android Auto
- Select Apps: Placeholder for future app selection functionality
- Android Auto Compatible: Full support for Android Auto notification display with reply actions
- Android 10 (API 29) or higher
- Android 15 (API 35) target support
The easiest way to build and install the app on your Android device:
powershell -ExecutionPolicy Bypass -File build-and-deploy.ps1./build-and-deploy.sh./build-and-deploy.shThis automated script will:
- Clean and build the debug APK
- Check for connected Android devices
- Uninstall previous version (if exists)
- Install the new APK on your device
Requirements: ADB (Android Debug Bridge) must be installed and in your PATH
gradlew.bat assembleDebug./gradlew assembleDebug- Build the APK using the instructions above
- Install on your Android device:
adb install app/build/outputs/apk/debug/app-debug.apk - Grant notification permission when prompted
- Connect device to Android Auto
- Open the Work Notifier app
- Tap "Send Test Notification"
- Check your Android Auto display to see the notification
- Use voice commands to reply or mark as read
This app implements the official Android Auto notification requirements:
- Uses
MessagingStylefor notifications - Includes reply action with voice input support
- Includes mark-as-read action
- Follows Android Auto design guidelines
See CLAUDE.md for detailed development documentation, architecture, and implementation details.
The project includes three GitHub Actions workflows:
- Build - Automatically builds and tests on pull requests AND pushes to main/master with advanced caching
- Claude Code - Invoke Claude AI assistance by mentioning
@claudein issues/PRs - Claude Code Review - Automatic AI code review on pull requests
See CLAUDE.md for detailed workflow configuration.
- Language: Kotlin
- Min SDK: 29 (Android 10)
- Target SDK: 35 (Android 15)
- Build System: Gradle 8.2
- UI: Material Design Components
- Architecture: Activity + IntentService
Created for demonstration and development purposes.