When I first start Android Studio
opening an existing project, and click Run
, I get the error message Error running app, No target device found
.
I have my Samsung
plugged in and ADB debugging enabled
. It correctly shows up with the adb devices
command and ADB
shell works fine. I tried adb start-server
with no joy. Strangely, If I start 'Debug app' first and then 'Run' it works fine, but I don't understand why this annoying step is necessary. Other StackOverflow
answers said to do "Edit Configurations" but that doesn't show the options suggested. I'm running AS V3.01
. Any clue?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
I found my problem. Under Run->EditConfigurations->DeploymentTargetOptions, I selected USB Device (my phone is a USB device, right?). But noooo, when I select Open Select Deployment Target Dialog, everything is peachy. Also, checking Use same device for future launches bypasses the dialog entirely and all is good.
回答2:
Go to Run->EditConfigurations->DeploymentTargetOptions and select Open Select Deployment Dialog. This will allow you to choose your usb device when you click run inside the Android Studio editor.