Android Studio Device Monitor异常:已开开发者模式与USB调试仍无法点击
Hey there, I’ve run into this exact frustration before—you’ve checked all the basics (developer mode, USB debugging) but Device Monitor still won’t let you interact with anything. Let’s walk through the most reliable fixes step by step:
Do the full restart cycle
Close Android Studio completely, unplug your phone, restart your computer (yes, even that helps sometimes), then fire up Studio again and reconnect your device. Stuck connections between ADB and your phone are often cleared up with a fresh start.Verify ADB can see your device
Open your terminal (Command Prompt for Windows, Terminal app for Mac/Linux) and runadb devices. If your phone’s serial number shows up here, ADB recognizes it—if not, you’ll need to install or update your device’s official USB drivers (check your phone manufacturer’s support site for these). If it does show up, move on.Update your SDK tools and Android Studio
Outdated tools are a huge cause of Device Monitor bugs. Head toTools > SDK Manager, go to the SDK Tools tab, and make sure Android SDK Platform-Tools and Android SDK Tools are up to date. Install any pending updates, restart Studio, and try again.Close conflicting apps
Tools like Samsung Smart Switch, Xiaomi Mi PC Suite, or even screen mirroring apps can lock the USB connection and block Device Monitor. Close all of these before launching the monitor—you’d be surprised how often this is the fix.Launch Device Monitor directly from the SDK folder
Sometimes launching it through Android Studio causes weird glitches. Navigate to your SDK directory:- Mac:
~/Library/Android/sdk/tools/lib/monitor - Windows:
C:\Users\<YourUsername>\AppData\Local\Android\Sdk\tools\lib\monitor
Run themonitorexecutable directly from here instead of through Studio.
- Mac:
Double-check the USB debugging permission prompt
Even with USB debugging enabled, your phone might have popped up a prompt asking to "Allow USB debugging from this computer" that you missed. Unplug and replug your phone, and make sure you tap Allow (check "Always allow from this computer" to skip this next time).Reset the ADB server
In Android Studio, go toTools > Troubleshoot Device Connections—this built-in tool will scan for ADB issues and reset the connection automatically. Alternatively, run these commands in terminal:adb kill-server adb start-server
One last thing: Device Monitor is actually deprecated in newer Android Studio versions. If you’re trying to browse device files, use View > Tool Windows > Device File Explorer instead—it’s more stable and actively maintained. For performance profiling, the built-in Profiler (under View > Tool Windows > Profiler) does everything Device Monitor used to do, and better.
内容的提问来源于stack exchange,提问作者宋泽嶒

