在AndroidStudio中真机调试项目找不到手机的几种原因
1、没有安装Google的Usb驱动
在 Android Studio 中,依次点击 Tools > SDK Manager。
点击 SDK Tools 标签页。
选中 Google USB Driver,然后点击 OK。
https://developer.android.com/studio/run/win-usb?hl=zh-cn
继续安装软件包。完成后,驱动程序文件将下载到 android_sdk\extras\google\usb_driver\ 目录中。
2、手机设置开发者模式
在 Android 4.1 及更低版本上,开发者选项屏幕在默认情况下处于启用状态。在 Android 4.2 及更高版本上,您必须启用此屏幕。如需启用开发者选项,请点按版本号选项 7 次。您可以在以下位置之一找到此选项,具体取决于您的 Android 版本:
Android 9(API 级别 28)及更高版本:设置 > 关于手机 > 版本号
Android 8.0.0(API 级别 26)和 Android 8.1.0(API 级别 26):设置 > 系统 > 关于手机 > 版本号
Android 7.1(API 级别 25)及更低版本:设置 > 关于手机 > 版本号
在开发者选项屏幕顶部,您可以开启或关闭这些选项(图 1)。您可能希望此设置处于开启状态。关闭后,除了那些不需要在设备与开发计算机之间通信的选项外,大部分选项都会被停用。
您需要先启用 USB 调试,以便 Android Studio 和其他 SDK 工具能够在设备通过 USB 连接时识别设备,然后才能使用调试程序和其他工具。如需启用 USB 调试,请在开发者选项菜单中开启 USB 调试选项。您可以在以下位置之一找到此选项,具体取决于您的 Android 版本:
Android 9(API 级别 28)及更高版本:设置 > 系统 > 高级 > 开发者选项 > USB 调试
Android 8.0.0(API 级别 26)和 Android 8.1.0(API 级别 26):设置 > 系统 > 开发者选项 > USB 调试
Android 7.1(API 级别 25)及更低版本:设置 > 开发者选项 > USB 调试
https://developer.android.com/studio/debug/dev-options?hl=zh-cn
3、数据线没有数据传输功能,换根线吧