在Ubuntu16.04 Linux下运行的Android Studio 2.3.1中未找到任何设备(带有Android 7.1.2的Nexus 5X)

在Ubuntu16.04 Linux下运行的Android Studio 2.3.1中未找到任何设备(带有Android 7.1.2的Nexus 5X),android,Android,在我将Nexus 5X更新为Android 7.1.2后,Android Studio无法看到我的设备。我应该提到的是,该设备工作良好(也用于传输文件)。 我应该提到的是,这只发生在Nexus 5x上。我还有一个三星S4,它没有问题。 在终端中运行以下命令: >adb devices 我得到以下消息 List of devices attached ???????????? no permissions 我必须提到的是,当我使用上一个版本(Android 7.1.1)时,一切

在我将Nexus 5X更新为Android 7.1.2后,Android Studio无法看到我的设备。我应该提到的是,该设备工作良好(也用于传输文件)。 我应该提到的是,这只发生在Nexus 5x上。我还有一个三星S4,它没有问题。 在终端中运行以下命令:

>adb devices 
我得到以下消息

List of devices attached 
????????????    no permissions
我必须提到的是,当我使用上一个版本(Android 7.1.1)时,一切都进行得很顺利,手机被adb识别(现在手机上的调试模式也被激活)

我正在使用Android Studio 2.3.1。
我应该提到,我的操作系统是Ubuntu 16.04,在几次尝试失败后,我决定再试一次(从Linux终端,而不是从Android Studio的终端窗口)。 切换到root,然后运行以下命令:

>adb kill-server
然后

>adb start-server
它给出了以下输出:

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
后来我写道:

adb devices
答复如下:

List of devices attached 
01e0fbbdcccf32c9    unauthorized
Nexus 5X设备上出现了权限屏幕,询问是否允许调试


问题解决了

经过几次失败的尝试,我决定再试一次(从Linux终端,而不是从Android Studio的终端窗口)。 切换到root,然后运行以下命令:

>adb kill-server
然后

>adb start-server
它给出了以下输出:

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
后来我写道:

adb devices
答复如下:

List of devices attached 
01e0fbbdcccf32c9    unauthorized
Nexus 5X设备上出现了权限屏幕,询问是否允许调试


问题解决了

您只需将USB连接更改为PTP或MTP即可。与我的Nexus 5x设备配合使用

您只需将USB连接更改为PTP或MTP即可。适用于我的Nexus 5x设备

仅当您以根用户身份连接到adb时,可接受的解决方案才有效。 当我不是root用户时,我会获得
01e0fbbdcccf32c9无权限
而不是
01e0fbbdcccf32c9未经授权

因此,我需要以根用户的身份连接到“adb”,我的解决方案是

$ sudo adb kill-server
$ sudo adb start-server
$ sudo adb devices
在终端上执行这些命令后,我得到

List of devices attached 
01e0fbbdcccf32c9    unauthorized

手机上会打开一个权限窗口。

只有当您以根用户身份连接到adb时,接受的解决方案才有效。 当我不是root用户时,我会获得
01e0fbbdcccf32c9无权限
而不是
01e0fbbdcccf32c9未经授权

因此,我需要以根用户的身份连接到“adb”,我的解决方案是

$ sudo adb kill-server
$ sudo adb start-server
$ sudo adb devices
在终端上执行这些命令后,我得到

List of devices attached 
01e0fbbdcccf32c9    unauthorized

手机上会打开一个权限窗口。

从设置中关闭
Usb调试,然后打开,然后在对话框中单击
OK
。无更改。仍然无法从设置中关闭
Usb调试
,然后打开,然后在对话框中,单击
确定
。无更改。但还是不行