Android Studio keyboard shortcuts
Code completion, navigation, refactoring, and debugging in Google's Android IDE.
94 shortcuts Mac and Windows checked September 14, 2026
Print all 94 shortcuts One sheet with every shortcut in this app, ready for the printer or a PDF.
35 actions and 35 key variants match.
- Android Studio Documented
| Action | Keys | Row actions |
|---|---|---|
| Build and run the app Build and run | Windows ShiftF10 | Source |
| Debug the app Build and run | Windows ShiftF9 | Source |
| Complete the current statement Editor | Windows CtrlShiftEnter | Source |
| Synchronize files with the disk Anywhere | Windows CtrlAltY | Source |
| Inspect the file with the current profile Editor | Windows AltShiftI | Source |
| Quickly switch the scheme Anywhere | Windows Ctrl` | Source |
| Show recently edited files Anywhere | Windows CtrlShiftE | Source |
| Override methods Editor | Windows CtrlO | Source |
| Implement methods Editor | Windows CtrlI | Source |
| Delete the line at the caret Editor | Windows CtrlY | Source |
| Look up quick documentation Editor | Windows CtrlQ | Source |
| Show parameters for the method Editor | Windows CtrlP | Source |
| Optimize the imports Editor | Windows CtrlAltO | Source |
| Show quick fixes and intention actions Editor | Windows AltEnter | Source |
| Join lines smartly Editor | Windows CtrlShiftJ | Source |
| Split the line smartly Editor | Windows CtrlEnter | Source |
| Build the project Build and run | Windows CtrlF9 | Source |
| Step into a call you choose Debugging | Windows ShiftF7 | Source |
| Step out of the current method Debugging | Windows ShiftF8 | Source |
| Run to the cursor Debugging | Windows AltF9 | Source |
| Evaluate an expression Debugging | Windows AltF8 | Source |
| Copy the element with refactoring Refactoring | Windows F5 | Source |
| Move the element with refactoring Refactoring | Windows F6 | Source |
| Safely delete the element Refactoring | Windows AltDelete | Source |
| Rename the element everywhere Refactoring | Windows ShiftF6 | Source |
| Change a method signature Refactoring | Windows CtrlF6 | Source |
| Inline the element Refactoring | Windows CtrlAltN | Source |
| Extract a method Refactoring | Windows CtrlAltM | Source |
| Extract a variable Refactoring | Windows CtrlAltV | Source |
| Extract a field Refactoring | Windows CtrlAltF | Source |
About Android Studio and its shortcuts
Android Studio is IntelliJ underneath, with an Android layer on top, so its shortcuts come from two places: the editor and navigation commands of a JetBrains IDE, and the build, emulator and layout tools added for Android work. Anyone arriving from another JetBrains product already knows most of the first group.
Keymaps are switchable, and the Mac keymap is not a translation of the Windows one. Plugins add bindings, and some commands only exist while a device or emulator is connected.
Where the Android Studio keys came from
Read from 1 documentation page published by the makers of Android Studio. Report a key that is wrong
To see how one action is done in other apps as well as Android Studio, browse the shortcuts by task. Shortcuts by task