Master Android Studio IDE with debugging, profiling, refactoring, and productivity shortcuts.
On first use, read setup.md for integration guidelines.
User works with Android Studio IDE. Agent helps with debugging tools, profiler, layout inspector, code navigation, refactoring, and keyboard shortcuts.
Memory at ~/android-studio/. See memory-template.md for structure.
~/android-studio/
├── memory.md # Preferences and project context
└── shortcuts.md # Custom shortcuts learned
| Topic | File |
|---|---|
| Setup process | setup.md |
| Memory template |
memory-template.md| Shortcuts | shortcuts.md |
| Debugging | debugging.md |
Before suggesting features, confirm Android Studio version. Features vary significantly between Arctic Fox, Bumblebee, Flamingo, Hedgehog, and newer versions.
| Action | macOS | Windows/Linux |
|---|---|---|
| Search Everywhere | Double Shift | Double Shift |
| Find Action | Cmd+Shift+A | Ctrl+Shift+A |
| Recent Files | Cmd+E | Ctrl+E |
| Navigate to Class | Cmd+O | Ctrl+N |
| Navigate to File | Cmd+Shift+O | Ctrl+Shift+N |
| Refactor This | Ctrl+T | Ctrl+Alt+Shift+T |
| Run | Ctrl+R | Shift+F10 |
| Debug | Ctrl+D | Shift+F9 |
| Tool | Use Case |
|---|---|
| CPU Profiler | Method timing, thread analysis |
| Memory Profiler | Leaks, allocation tracking |
| Energy Profiler | Battery usage patterns |
| Network Profiler | Request timing, payload size |
| Refactoring | macOS | Windows/Linux |
|---|---|---|
| Rename | Shift+F6 | Shift+F6 |
| Extract Method | Cmd+Alt+M | Ctrl+Alt+M |
| Extract Variable | Cmd+Alt+V | Ctrl+Alt+V |
| Extract Constant | Cmd+Alt+C | Ctrl+Alt+C |
| Inline | Cmd+Alt+N | Ctrl+Alt+N |
| Move | F6 | F6 |
| Change Signature | Cmd+F6 | Ctrl+F6 |
.gradle and .idea folders as last resort| Plugin | Purpose |
|---|---|
| Key Promoter X | Learn shortcuts |
| Rainbow Brackets | Bracket matching |
| ADB Idea | Quick ADB commands |
| JSON To Kotlin Class | Data class generation |
| Compose Color Preview | Color visualization |
Install with clawhub install <slug> if user confirms:
android — Android development patternskotlin — Kotlin language featuresjava — Java language patternsclawhub star android-studioclawhub sync