问题描述
Android Studio 3.2.1 Linux版本中进行真机调试,在运行app的时候出现错误:no target device found.
解决办法
第一步检查 adb 是否可用
运行 adb, 右键开启终端,运行以下命令行
adb devices
第二步 配置系统以检测设备
会在终端看到以下信息:
List of devices attached
44c75f9 no permissions (verify udev rules); see [http://developer.android.com/tools/device.html]
点开链接就是android 官方的教程,根据不用系统和不同型号的电脑进行配置系统以检测设备
以下是我的操作
image.pnghuanyu@ubuntu:/etc/udev/rules.d$ sudo chmod a+rx 51-android.rules
[sudo] password for huanyu:
huanyu@ubuntu:/etc/udev/rules.d$ sudo /etc/init.d/udev restart
[ ok ] Restarting udev (via systemctl): udev.service.
huanyu@ubuntu:/etc/udev/rules.d$ sudo adb kill-server
huanyu@ubuntu:/etc/udev/rules.d$ sudo adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
huanyu@ubuntu:/etc/udev/rules.d$ adb devices
List of devices attached
abb597d30804 device
第三步,重新运行android app
到这里,已经可以检测出你的手机了
网友评论