17

我有一个 Pixel 2,它已解锁并启用了 USB 调试。然而,如果我将它插入我的电脑,它只会显示正在充电。USB线可用于连接其他设备进行数据传输,但不是线。我可以毫不费力地将任何其他设备连接到我的任何端口,甚至是原始 Pixel。我正在运行 Windows 10 专业版。Pixel 2 可以很好地连接到运行 Windows 10 专业版的旧电脑。我有来自 Google 工具的 Android Studio 3 和 USB 驱动程序。如果我进入设备管理器并单击 Pixel 2,如果我尝试更新,它会说我有最新的驱动程序。我已经尝试禁用和重新启用 USB 调试、撤销权限等。除了充电之外,没有什么会导致它做任何事情。也没有用于选择不同选项的下拉菜单。

如何让我的电脑可以看到我的 Pixel 2?

4

7 回答 7

34

我在将 S7 Edge 连接到运行 Android Studio 的 MacBook Pro 时遇到了同样的问题。确保您在开发人员选项中将“USB 配置”设置设置为“MTP”(在较新的手机上为“PTP”)。

最后的努力,很多时候我的手机不会出现,在我的电脑上切换 USB 端口大部分时间都可以工作。我很不确定为什么会这样,但会的。我以为这只是我的情况,但值得一试。

于 2017-11-10T20:57:16.023 回答
21

通过颠倒互换将电缆插入设备。这很有趣,但它对我有用。

于 2018-06-25T10:20:15.193 回答
12

我在将我的Google Pixel 2连接到我的Android Studio时遇到了同样的问题,这对我有用:

  1. 设置 -> 已连接设备 -> USB -> 传输文件(否则默认情况下只会为手机充电)
  2. 设置 -> 系统 -> 开发人员选项 -> USB 调试(打开此选项)
  3. 出现一个问题,您需要允许您的计算机查看您的设备

你瞧,我的 Android Studio 可以看到我的 Google Pixel 2。

于 2018-02-24T18:58:45.450 回答
2

我的问题最终是使用 USB 3.0 电缆时我的 Pixel 2 无法连接到我的 MacBook Pro。它可以正常充电,但 mac 不会检测到它(在任何 USB 配置中),并且信任设备对话框或 USB 调试通知从未出现在设备上。

使用包含 USB 2.0 组件的一连串电缆/适配器解决了该问题,例如 Pixel 2 -> USB-C 到 USB 2.0 电缆 -> USB 到 USB-C 电缆 -> MacBook。

似乎没有这个问题(并且解决方案仅限于我

于 2019-11-08T22:35:09.277 回答
1

在过去的几个月里,我多次尝试了上述所有方法,我能够(暂时)让它工作的唯一方法是重新启动我的 MacBook Pro。它会在一天的剩余时间里工作,直到我再次入睡 MBP。

于 2018-04-06T14:55:20.993 回答
0

在我的 Pixel 2 更新到 Android 9 后,我必须清除媒体存储应用程序的缓存,我的手机才能被我的电脑识别/让我的手机识别它已连接到电脑。

我的手机必须在 Windows 10 启动时插入才能正常工作。我用 USB-C 连接了我的手机并重新启动了 Windows 10。

在安卓中,

  1. 媒体存储的搜索设置
  2. 应用信息 -> 存储 -> 清除缓存
  3. 电话提示我(在我的情况下立即)2 个通知,1 个启用 USB 调试的通知(按照此答案中的步骤)和 1 个正在充电的通知。
  4. 点击充电通知以获取更多选项。我默认看到的对我有用。我看到“USB 由:此设备控制”和“将 USB 用于:无数据传输”(选择“文件传输”也适用于我)

在 Windows 10 的设备 -> 蓝牙和其他设备 -> 其他设备中,我现在看到 Pixel 2(或“MTP”,如果我在步骤 4 中选择了“将 USB 用于:文件传输”。第一次执行此操作时,Windows 应该已发送设备正在设置的通知(我假设它安装了驱动程序)。

我现在可以将我的 Pixel 2 视为 ADB 中的连接设备。

基于此线程的解决方案: https ://productforums.google.com/d/msg/phone-by-google/JlooQqANO2A/d_n-MGIHAgAJ

于 2018-12-16T01:10:41.900 回答
-1

仅适用于 debian/ubuntu

如果您尝试使用adbin {your sdk location}/platform-tools/,您将看到消息

没有权限(用户 XXX 不在 plugdev 组中);见[ http://developer.android.com/tools/device.html]

事实证明,你应该使用另一个带有某种自定义规则的包(我不知道是什么plugdev group意思),基本上你只需要

apt-get install android-tools-adb

并改用它adb

于 2018-11-25T23:07:47.223 回答