Android Studio看不到设备

Android Studio中的AVD管理器不显示我的设备,但adb devices显示它。我是不是遗漏了什么明显的东西?

1064704 次浏览

AVD管理器用于模拟器图像。它从不显示硬件。这适用于任何AVD管理器的使用:Eclipse, Android Studio等。

要更改应用程序在Android Studio中单击运行或调试时的默认值,请遵循以下步骤:

1.转到运行

2.单击编辑配置

3.选择项目

4.Android应用程序页面General选项卡下面找到目标设备部分。

这似乎是您切换项目构建内容的地方。如果你导入一个项目,它实际上默认为模拟器,不知道为什么。您还可以选择“打开选择部署目标对话框”来列出连接和模拟设备。

执行以下步骤来解决上述问题。

  1. 右键单击Project
  2. 选择"Create Run Configurations"
  3. All tests。(第二个选项)
  4. General Tab中——> Target device

检查设备驱动程序 如果你的设备是Galaxy安装Kise将搜索你的驱动

我不得不killall adb,因为不知何故,Android工作室设法崩溃,不想再与adb通信。因此,我的设备没有显示出来。

因此,退出Android Studio,终止终端中的所有adb实例并再次启动Android Studio(应该询问它是否应该启用调试)起作用了。

我最近遇到了这个问题,不管我做什么(重新启动adb,编辑adb_usb.ini,重新启动计算机+设备+交换usb端口,重新安装工作室等),我只是不能让它工作,甚至不能检测到我的设备使用'adb设备'。最后,经过大约2个小时的谷歌搜索和测试,有人建议在我的设备上切换到20元而不是MTP。当我这么做时,我的设备上弹出一个窗口,要求我允许我的mac访问,突然一切都正常了(不得不重新启动studio才能显示)。

我现在可能会碰到这个线程,但它是谷歌搜索的第一个结果,我有很多麻烦找到这个问题的答案,所以我认为这应该作为一个解决方案添加。

在您的设备上:

进入设置/开发人员设置/允许USB调试模式

如果“允许USB调试模式”选项被禁用。然后,您可能已经将该设备连接到您的PC。断开设备连接,该选项现在应该可用了

注意:在Android 4.2及更新版本上,开发者选项默认是隐藏的。要使它可用,请转到设置>关于电话和点击构建号码七次。返回到前一个屏幕以查找Developer选项。

如果还是没用,你可以用这个表达来谷歌它:

如何启用YOUR_PHONE_TYPE上的开发人员选项

为了避免任何人5分钟的挠头,“开发人员选项”现在在“设置/系统&更新/开发人员选项”

如果你的手机之前还能用

在你做任何复杂的事情之前,这可能是一个简单的问题。拔下插头再插上。

如果有其他问题

您还可能希望检查您的配置是否设置为启动到您的手机。

——在运行;编辑配置

enter image description here

如果你要在模拟器上的设备之间切换,请确保你要么默认使用USB设备,要么使用选择器对话框。

enter image description here

我发现适合我的方法是:

  • CD到你的sdk platform-tools文件夹

  • 检查adb是否看到您的设备

    ./adb devices
    
  • If it displays 'List of devices attached' and a blank line below, then restart adb as follows:

    ./adb kill-server
    ./adb start-server
    

    然后重新运行./adb devices,看看它是否拾取了该设备,例如如下所示:

    连接的设备列表
    015年d2bc285601c0a设备< / p > 李< /引用> < / >

我的Nexus 5手机在设置菜单中没有开发者选项。我必须做到以下几点:

在Android 4.2及更新版本上,开发者选项默认是隐藏的。要使它可用,请进入“设置”>关于电话,并点击“构建号码”七次。返回到前一个屏幕以查找Developer选项。

就我而言,我知道这很蠢,但我必须这么做。

我尝试了以上所有的解决方案,没有一个有效。t-shooting的一个很好的关键是当adb devices不会列出该设备时,那么你知道你还没有用燃气烹饪。

在设备通过adb注册为设备之前,在USB模式之间切换不会有效果。你会知道什么时候发生,因为你会得到一个关于RSA密钥的提示。

这是一个相对较新的Windows 7安装。在我手机的通知区USB下,我切换到安装驱动程序,让它安装我的adb驱动程序。在我的情况下,我永远不会在互联网上得到任何合法的东西。

一旦我看到成功安装,我切换到PTP,它就工作了。

它为我工作如下步骤:-

如果您使用Windows,由于驱动程序问题,设备将无法显示。

进入设备管理器(使用开始搜索即可) 并查找任何显示错误的设备。许多机器人会显示为一个未知的USB设备,并带有感叹号。选择该设备并尝试更新它的驱动程序。对于更新部分,请遵循链接:普遍的亚洲开发银行

但在此之前,你必须更新你的sdk管理器,并确保谷歌USB驱动软件包安装。

完成后,驱动程序文件被下载到\extras\谷歌\usb_driver\目录中。提示:搜索android_winusb。在Windows启动和打开文件位置下的inf",以获得所提到的目录。

打开你的设备管理器,导航到你的android设备,右键点击它,选择更新驱动程序软件,然后选择浏览驱动程序软件。按照前面的文件位置路径安装谷歌USB驱动程序。

重新启动Android设备中的Android Studio和开发者选项,并重新连接USB。

干杯!

请确保您已经下载了设备正在使用的版本的正确API。在更新设备的Android版本或切换到其他设备后,您可能无法在Android Studio上下载正确的API。这样做:

  1. 检查您的设备的Android操作系统版本,请进入设置>关于>手机的Android版本

  2. 确保在SDK管理器的Android Studio中安装了正确的API

Android Studio也没有在Windows上显示我的设备(三星Galaxy Alpha),直到我从三星支持页面下载并安装了Windows驱动程序。我不得不在设备上使用MTP连接模式。我还在第一次连接设备后确认了对计算机的授权。

对我来说

Android工作室突然看不到我的设备

我通过将USB选项更改为媒体设备(MTP)来修复它

如何从存储USB计算机连接获得USB选项

enter image description here

检查调试开发人员选项

尝试重新运行设备,它应该工作

问题

USB选项只能充电

更新答案2016年7月26日

有很多原因,比如没有启用开发人员模式——> USB调试(如果你没有看到开发人员选项,在版本号处点击7次)

但我面临着另一个问题,一切都很好,突然安卓工作室看不到我的设备

要解决这个问题,您需要从终端重新启动adb

adb kill-server
adb start-server

或者来自DDMS

在设备部分—>单击向下的小箭头—>重新启动adb

() < / >

如果你仍然有这个问题(2015年夏天之后),也许你应该:

  1. 去这里:http://developer.android.com/sdk/win-usb.html#top
  2. 下载驱动程序
  3. 重新安装它

我最近安装了Windows 10(不是升级,是一个干净的安装),我忘记了ADB USB驱动程序

同时取消勾选“工具”-“Android”-“启用ADB集成”。

这是我把Windows升级到10后的工作。

我也有这个问题。 经过我的edge 6,启用usb调试是灰色的,无法打开。 快速搜索谷歌显示是myKnox安全程序阻止了这一点。所有你需要做的是卸载myKnox,然后你可以允许usb调试。这解决了我选择设备对话框现在显示我连接的手机的问题

由于驱动程序无法加载,我无法在windows 7上连接到我的设备。我遵循以下步骤:

  1. 英特尔公司网站下载Android USB驱动程序
  2. 安装驱动程序并重新启动系统
  3. 连接你的设备,它工作了

我在windows 8中遇到过同样的问题,并找到了解决方案。

1)右键单击“我的电脑” 2)点击manager.
3)进入设备管理器
4)右键单击设备名称(下面是其他设备) 5)单击“更新驱动程序” 6)点击下一步。
7)点击“Let me know…”标签。< / p >

驱动程序将自动安装。

它对我很有效。

令人惊讶的是,在Debian Linux上对我有效的只有:

adb kill-server

不用再开始了!!

我一关闭服务器,设备就出现在Android Studio中。我发现这一点的唯一原因是我的终端模拟器窗口是透明的。: D

我做过很多处理这个问题的方法。以下是你需要一步步遵循的内容。我希望这能帮到你。

步骤1:确保您的设备已启用开发。

在您将设备插入PC之前,确保您选择了USB Connection method

当你插入手机时,你会得到USB连接方法的选项,选择Internet connection。确保你已经连接到互联网。

步骤4:Android Studio中运行应用程序,它会要求你授权设备进行开发,并选择YES。

通过Android Studio运行应用程序并选择设备,而不是模拟器,然后BINGO!欢迎来到Android开发版。

尝试以下解决方案(适用于Windows):

  • 进入sdk工具安装路径,在\sdk\platform-tools文件夹下执行以下命令:

    亚洲开发银行设备< / p >

如果你的设备列出了它应该显示如下内容:

C:\android\sdk\platform-tools>adb devices
List of devices attached
081e96500591f039        device

如果没有,请遵循以下方法:

  • 尝试以下命令:

    亚行kill-server

    亚洲开发银行启动服务器< / p >

  • 确保你的手机在设置中有开发者选项(如果没有,进入设置,关于手机(或设备),多次点击Android版本,直到你看到一条消息)。

  • 确保手机上的USB调试已启用(进入设置中的开发人员选项并打开)

  • 确保你有选择USB配置设置为MTP(这也是在开发人员选项)。

  • 当你通过USB连接时,确保你能在Windows资源管理器中看到你设备上的文件。

  • 确保你已经正确安装了设备的驱动程序(大多数情况下,这发生在你第一次插入USB线时)。

  • 在Windows中,右键单击计算机,进入设备管理器,在根文件夹中检查是否有Android设备,在它下面应该是Android Composite ADB Interface。如果你没有这个,你必须下载谷歌USB驱动程序。在这里获取:

http://developer.android.com/sdk/win-usb.html

  • 在设备管理器中,找到您的设备(应该有黄色感叹号),右键单击,并更新驱动程序(打开带有您刚刚下载的驱动程序的文件夹)

  • 如果这不起作用,尝试重新启动Android Studio或重新插入设备。

一些便宜的设备(一些30美元的平板电脑)不提供USB驱动程序来连接设备管理器,所以在这种情况下你就不走运了。

有些电缆不能用于开发人员模式或传输文件。一个解决办法是更换你的有线电视,不要浪费时间。

Trendblog post .

编辑

一些USB3端口也会引起问题。不确定是否有办法检查电缆/usb是否工作。但是有一种方法可以检测USB类型USB2还是USB3?。如果您正在使用USB3,也可能是端口问题。

我一直在解决同样的问题。 我已经尝试了上面帖子中关于这个主题的所有技巧。

我的情况是: 电脑都看过我的平板电脑了 -在开发人员模式上有调试usb选项 SDK中的adb看不到我的设备,杀死了&开始没有帮助

问题是我的win8上有三星Galaxy驱动程序。当我去设备管理器,有联想A7600平板电脑黄色标记。设置->实现驱动程序->从现有的选择,我把三星驱动程序连接到这一个。

这招很管用。

更新最后一个usb驱动程序

安装谷歌USB Driver . sh . sh

  1. 在Android Studio中,单击Tools > Android > SDK管理器。
  2. 单击“SDK工具”页签。
  3. 选择“谷歌USB驱动包”,单击“安装”。
  4. 继续安装包。完成后,驱动程序文件被下载到\extras\谷歌\usb_driver\目录中。

不确定这个问题是否还没有解决。但我换了另一根usb线,解决了这个问题。希望这能帮你节省几个小时。哈哈

我知道这听起来很疯狂,但我只是在连接时重启手机,它就出现了

如果有人有三星GT-I9060的问题,我遵循这个回答在SO:

如果你在windows上,很多时候它不会识别设备 由于驱动程序问题,设备无法显示

  1. 进入设置
  2. 控制面板
  3. 硬件和声音
  4. 设备管理器
并查找任何显示错误的设备。许多机器人会显示为 未知的USB设备。选择该设备并尝试更新

我卸载了设备,拔下设备,再插上。这一次Windows正确地安装了驱动程序。真扫兴。

对于三星Galaxy s4,我通过安装Kies软件解决了这个问题,之后一切都很顺利。

Please check debug mode in device

Config same image

打开调试模式后,打开设置/开发人员选项 更新config same image

我也面临着同样的问题。结果发现是数据线有问题。该设备将开始充电,但不会显示在Android Studio的连接设备中。

尝试另一根电缆也没问题。

如果你已经用了一段时间,那就先换一根线试试。

如果你的Windows甚至不能安装驱动程序,你应该进入设备管理器并获得设备ID(右键单击你的设备->属性->详细信息->硬件ID(在属性中)。 从Android Studio安装谷歌USB驱动程序。 进入android_winusb。inf文件(ANDROID_SDK_DIR/extras/谷歌/usb_driver/),并根据文件格式添加您的设备ID。 再次运行"adb devices",一切正常

这个想法是在你的电脑上修复USB驱动程序。 Start -> Device Manger ->其他设备。 右键单击USB设备,然后更新驱动程序软件->浏览我的电脑..->让我选…-> Android设备->下一步

在我的案例中,以下步骤有助于解决这个问题:

1)确保Android SDK管理器中安装了“谷歌USB Driver”软件包

2)从在这里下载“ADB驱动程序安装程序2.0”

3)运行下载的工具,连接智能手机;在我的例子中,它显示驱动程序安装不正确,并建议修复它

在这些步骤之后,我的Android Studio立即识别了设备!MTP和PTP都开始工作了。


三星(Android 4.1.2)和小米MI4W (Android 4.4.4)测试

在花了一段时间后,我发现问题是打开USB调试选项。只需在您的手机设置中找到->开发者选项->USB调试。只要启用它,它就会工作。 它可能会帮助到别人!< / p >

enter image description here

如果你没有看到开发者选项,那么尝试先启用它: 根据您的设备和操作系统,您可能需要转到"设置->About Device or About Phone ->“软件信息”,然后点击“构建号”;七次。< / p >

请参阅http://visualgdb.com/KB/usbdebug-manual/,因为这对我来说很有效。必须在Android工作室内下载并安装USB驱动程序,然后在windows 8.1中通过设备管理器实际安装驱动程序

我相信这可能对某些人有用。 在我的情况下,我在mac上运行Android Studio,也尝试Visual Studio Xamarin。同时打开这两扇门会造成这种冲突。所以关闭Visual就足够了

已经有很多答案了,但我刚刚下载了一个运行O的模拟器,在那之后,任何设备都再也不能工作了。我删除了模拟器从AVD管理器杀死adb,然后重新启动Android工作室。将USB移动到另一个端口,设备又在那里了。

如果每个配置都是排序的,那么对我来说有用的是将设备切换到PTP连接,然后返回到MTP

切换到PTP USP选项而不是MTP是解决方案。

以上答案都没有解决我的问题,直到我更新SDK平台工具。这可能是这个问题的原因之一。

尝试改变usb连接模式到midi设备。这对我很管用。

更新到Android Studio 3.1后,它不再看到我的设备,但adb可以看到它们。

要解决这个问题,你需要开始调试模拟器一次,然后切换回Run -> Edit configurations... -> Target中的USB Device。这一次它应该会起作用。

Android Studio 3.1与以前的版本相比有很多变化,所以你必须重置调试目标才能让你的设备正常工作。

所以我使用的是Android Studio 3.1,上面没有任何工作。唯一解决这个问题的是启用“使用libusb后端”复选框,见附件enter image description here

我插入了我的手机,它被检测(不需要设备管理器或类似的东西)..但Android Studio并没有注意到这一点。

我发现要满足两个条件

- PTP (not MTP)
- USB Debugging mode on

对于PTP,进入设置..存储..(对于MTP/PTP,也许在我的nexus它在那里,但在我的doogee我看到它在“开发人员选项”..然后在网络下面,在输入上面,它说“选择usb配置”)

对于USB调试,设置..关于..点击build约7次,然后出现一个usb调试的新选项,你可以打开它。

添加这也与USB调试或MTP/PTP被移动有关

当我面对这个问题时,我使用的是Android Studio 3.1版本。我尝试了上面的很多方法,没有对我有效(不知道为什么: /)。最后我自己尝试了一些不同的东西。我的方法是:

在去咆哮步骤之前,确保

*Your "Google USB Driver" package is installed ("Tools" -> "SDK Manager" -> Check "Google USB Driver" -> "Apply" -> "Ok").


*If you are trying to access with emulator then check "Intel x86 Emulator Accelarator(HAXM installer)" is instaled. ("Tools" -> "SDK Manager" -> Check "Intel x86 Emulator Accelarator(HAXM installer)"" -> "Apply" -> "Ok")
  1. Goto 工具
  2. 然后去SDK经理
  3. SDK工具开放。
  4. 取消 "Android SDK平台工具"(在我的情况下,它是检查)。
  5. 应用,然后好吧
  6. 还是去工具
  7. 然后去SDK经理
  8. SDK工具开放。
  9. 检查Android SDK平台工具
  10. 重启Android Studio:)

希望这能帮助到像我这样的人。

如果你使用三星,你可以下载并从三星安装设备驱动程序。

请注意

  1. 您需要启用ADB模式(如第11条评论)

  2. 你需要在Android Studio中将目标设置为“打开选择部署目标”对话框。设置目标:执行命令>编辑配置>目标>打开选择部署目标对话框

在我的情况下,解决方案是关闭重新启动Android Studio

在我的情况下,有多个实例的adb被创建。从系统中拔出设备插头。 打开任务监视器(活动监视器)并检查adb实例。终止所有adb进程。请重新连接设备。

由于似乎没有人提到这个问题,我在Windows 10上遇到了这个问题,并解决了它:

  • 通过确保在系统环境变量中设置ANDROID_HOME,然后重新启动Android Studio(您可能需要注销并重新登录/重新启动explorer.exe)。
  • 可能不相关,但在Windows 10上确保telnet客户端通过Start -> 'features'

我使用的是Nougat API 24的Android版本,我通过更换USB线解决了一个设备问题。

Env - AS 3.3.2 Linux 4 (ubuntu)

in AS used menu Tools > Create desktop entry

桌面文件内容-(注意该路径不包括Platform-tools)

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=Android Studio
Icon=jetbrains-studio.png
Path=/home/rob/android-studio
Exec=sh -c ' /home/rob/android-studio/bin/studio.sh'
StartupNotify=false
StartupWMClass=jetbrains-studio
OnlyShowIn=Unity;
X-UnityGenerated=true

注意SDK的位置。下面的平台工具“adb”将不会被桌面找到。上面的路径:

 $ which adb
/usr/local/src/android-sdk-linux/platform-tools/adb

在我的设置中,我的症状是任何终端都会列出设备OK,但AS中的工具栏按钮永远不会显示连接的设备…当我的手机通过USB线连接时,我看到的只有“没有设备”。

我的解决方案是在文件顶部添加正确的路径:

 ${AS_HOME}/bin/studio.sh ...


PATH=$PATH:/usr/local/src/android-sdk-linux/platform-tools:/usr/local/src/android-sdk-linux/tools

如果你的设备版本在9那么

去SDK工具和更新SDK相同的版本和安装谷歌USB驱动

enter image description here

enter image description here

这是我今天第一次通过Android Studio运行Android项目。x版本,我也有同样的问题。然而,这是与Flutter插件。我有一个变通的人与类似的设置。

我的设置:

  • macOS Mojave在MacBook上,带有Type-C-to-USB加密狗
  • Android 6.0
  • Android Studio 3.4.1: Android SDK 9。+ 6.0
  • 在Mac上,定义了ANDROID_HOMEPATH包含所有所需的工具路径

观察

  • adb devices给出正确的设备信息;
  • flutter devices显示正确的设备信息和更多细节;
  • Android Studio的连接助手显示Android为检测到的USB设备;
  • 工具栏显示<no devices>;
  • AVD管理器显示没有这样的设备

我的解决方案

  • 打开终端和cd到我的项目根;
  • 运行flutter run,应用程序被正确部署并运行良好;

在那之后,我的观察

  • 工具栏显示我的设备名称;然后我可以直接从工具栏运行一切,包括热重载;
  • 我的设备上的USB配置自动从默认的MTP切换到PTP;
  • AVD管理器仍然没有显示我的设备。耻辱!

但至少我不再被封锁了。

参考:

在Windows 7上,唯一对我有用的就是这个。 进入设备管理器->在Android手机下->右键单击并选择“启用”

enter image description here

Android Studio看不到手机的原因有很多。

其中之一是接口驱动的问题。你可以在设备管理器中查看:

enter image description here

如果你没有ADB接口驱动程序,那么使用本指南为英特尔芯片组在Windows计算机上安装ADB (Android Debug Bridge) USB驱动安装它。

如果你有其他的,但不是英特尔,然后尝试在制造商的网站上搜索驱动程序。

对于小米电话,关闭开发人员模式菜单底部的MIUI优化

在我的例子中,在Developer Options中启用USB Debugging解决了这个问题。请确保在重新连接电话时授予所需的权限。

启用开发人员选项

Phone settings >> About Phone >> Software Information >> tap Build Number repeatedly.

更新:

有时,即使打开USB Debugging,电话也无法检测到。在这种情况下,点击Developer options中的Revoke USB debugging authorizations。授予重新连接电话所需的权限。

如果仍未检测到,则切换USB debugging关闭和打开,然后在电话重新连接时授予权限。

我的设置

  • Android Studio 3.5.3
  • macOS 10.14.6
  • Android 9设备通过Belkin USB集线器连接到Mac。

当从谷歌的Android github repo运行Kotlin示例项目时,没有配置,也没有设备显示在UI中。

解决方案

  • File > Sync Project with Gradle Files
  • 但我的互联网连接需要修复,所以我不得不去Preferences > System Settings > HTTP Proxy指定一个工作代理。
  • 确保buildscript{ ext.kotlin_version }运行的是最新版本。我必须把它从1.2升级。Xx ~ 1.3.xx。
  • 现在项目似乎可以构建了(缺省的模拟器Nexus配置现在已启用)。重新构建模拟器的项目以确保安全。
  • 然后我不得不把我的设备从USB集线器上拔下来,直接连接到Mac上。现在Android Studio看到了我的设备。
  • 将设备再次插入USB集线器。现在,Android Studio也可以看到我的设备带有hub。

特别是如果你以前有一个连接,如果你正在使用一些使用ADB连接到你的手机的其他应用程序-关闭该应用程序。我有总指挥官,有插件的ADB连接到手机,这解决了我的问题。

我的macbook pro上有usb到usbc的集线器,它以某种方式阻塞了设备,当我直接将它与苹果usbc到usb的适配器连接时,它就工作了。

我最近遇到了这个问题,我的公司分配给我的新电脑是一台联想L450(安装了Windows 10),我无法连接我的手机(红米note3)用于调试。我的Android设备与我的另一台电脑运行良好,用于调试。

我还尝试了与亚洲开发银行相关的命令,我试图找到所有可能的解决方案。然后我去YouTube上寻求帮助,这个视频非常有用:https://www.youtube.com/watch?v=7KdH4j7aAPM

打开USB调试开关,将设备连接到PC。等待设备被PC检测到。连接时,关闭USB调试,然后再次打开。

对我有用的是在你的手机设置下取消usb调试模式 开发人员选项,并允许再次它将 显示我的设备选项

在完成所有这些操作的同时,不要忘记增加睡眠时间,这样如果设备提示在移动设备上进行身份验证,您就知道连接成功了。 < br >

试1:

  1. 安装“microsoft universal c runtime”,
  2. 根据您的OS(操作系统)下载文件
    . txt
    . txt
    . txt 李https://support.microsoft.com/en-in/help/2999226/update-for-universal-c-runtime-in-windows < / >

从Developersdeveloper.android.com安装谷歌USB驱动程序不适合我 enter image description here 试2:< / >强

  1. 搜索“androidmtk"并安装驱动程序安装程序。(重启电脑)(检查设备是否显示)
  2. 其他搜索“;adbdriver"并安装驱动程序安装程序。(重启电脑)(检查设备是否显示)
    < br >

试3: < br >

  • 查看Android studio的状态栏(显示在窗口最底部)是否有任何消息显示。执行消息中建议的更改。
    < br >

尝试4:

  • 检查更改连接类型后是否显示设备(多为拖动主屏顶部栏显示)
    .单击“确定”
  • <李>。“只收费”、“传输文件”、“传输照片PTP或mttp”;
    < br >

尝试5:

  • 进入Android“工具菜单”-“SDK管理器”-“>
  • 下面是“Android SDK位置”;您将看到3个制表符。
  • 在里面点击“SDK tools”;并在列表中找到并标记“谷歌USB驱动器”;
    .安装包
  • 重新启动计算机。

2020年11月27日更新

还有一个原因是你的电缆可能坏了(只能充电,不能调试)。因此,买一个新的吧!^ ^


众所周知,“无法连接设备与Android studio”;对新手来说是一个令人讨厌的问题,但我在很长一段时间内都是Android的老手。大多数常用的方法已经尝试过了:

  • 如何开启开发人员模式
  • 忘记开启USB调试
  • 有时需要将USB配置切换到传输文件
  • 一些关于亚行的命令的潜意识指导,虽然我从来没有尝试过。
  • 尝试新的电缆。 李…< / >

然而,对我来说有用的是你的设备将连接到的计算机的再次撤销访问权限,即:

  1. 转到开发人员选项。
  2. 取消USB调试授权。
  3. 等待一段对话,并询问您的访问许可。
  4. 你的设备已经在Android Studio中列出了。

这对我来说很管用:

  • windows 10。
  • Android Studio 4.1。
  • 三星galaxy a50。

在Android Studio做这个: 文件设置-语言和框架-颤振。 然后指向你电脑中你颤振的存储位置,比如: C:\Desktop\Flutter for example.

希望能有所帮助。: D

尝试以下命令并重新连接您的设备,它将显示。

adb kill-server

我正在使用Android Studio 4.0, Android Studio提示“设备被ADB检测到,但不是Android Studio”。我试着重新启用“开发人员选项”。和“usb调试”,重新插入usb,但没有运气。我重新启动Android Studio,它工作了。

请尝试重新启动Android Studio。

希望能为您节省一些时间。

在我的例子中,我必须将我的android设置为enable USB debugging

enter image description here

https://developer.android.com/studio/run/device#setting-up

这对我很有帮助。我遵循了“AVD管理器设备”下拉菜单中的“排除设备连接故障"”的说明:

  1. 确保你的Android手机通过USB连接到你的电脑

  2. 打开你的Android手机

  3. 到你的手机上设置在关于手机>软件信息

  4. 轻按建立数七次

  5. 开发人员选项现在在您的手机中启用

  6. 执行开发人员

  7. 打开或启用USB调试

  8. 允许电脑访问手机

  9. 现在点击"排除设备连接故障"

  10. 单击“下一步”,直到到达"重启ADB服务器"。点击它并重新启动

您的设备现在应该显示在AVD管理器下拉列表中。

对我来说,Macbook USB C Hub才是问题所在。我把手机直接连接到Mac USB C端口,工作起来很有魅力!希望这对你有所帮助!

如果您的设备在此问题之前正在使用Android Studio,那么重新启动设备可以解决问题。

重新启动后,请确保再次从开发人员选项中打开USB调试。