Android 设备的三大 USB 连接模式

  • MTP:Media Transfer Protocol - 媒体传输协议,Windows 下最常见的连接模式,是微软一种可以管理便携存储设备的协议。MTP 最初装载于 Windows Media Device Manager 10 SDK。该模式在 Android 4.0 之后被谷歌支持,在此之前 Android 设备使用的是文件传输模式,也称大容量存储模式。MTP 模式下 Android 设备在“设备管理器”中识别为 “便携式设备”,在 “我的电脑” 中识别为 “便携设备”,而大容量存储模式下设备则显示为 “可移动磁盘”,虽然 MTP 模式下电脑和手机可以同时访问 SD 卡,但操作体验还是后者更为良好。
  • ADB:Android Debug Bridge - 安卓调试桥接器,该模式下可以使用PC终端操作、管理 Android 设备上的应用和系统,常见 CMD 命令,各种刷机软件,以及豌豆荚之类的管理软件。该模式需要先在 Android 设备上开启,连接 PC 后 “设备管理器” 中会识别出 “Android Composite ADB Interface”。Android 4.2 之后多了一项 “USB调试授权” 的保护措施,如果没有确认授权,虽然设备管理器会识别成功,但无法进行任何操作(一般提示 "adb device not found",豌豆荚提示 "ADB offline")。
  • Fastboot/Bootloader:工程模式,Android 设备的底层模式,在内核启动之前运行,常见刷内核,刷 recovery,救砖等操作。该模式开启根据具体设备型号而定,连接电脑后 “设备管理器” 识别出 “Android Bootloader Interface”,如果该模式无法进入,意味着设备硬件发生故障。

安装驱动程序

环境:

  • PC: Windows 7 64bits
  • Android Device: Nexus 7 2013 未获取 root 权限。

症状:连接 PC 显示驱动安装失败。

解决方法:

  1. 点击 “设置” - “存储” - “USB计算机连接”(点击右上角表示“更多”的按钮后弹出),勾选 “媒体设备(MTP)”。
  2. 点击 “设置” - “开发者选项”,勾选 “USB 调试”。
  3. 下载 Media Transfer Protocol Porting Kit,安装后重启Windows。
  4. 重新连接 Nexus 7,驱动安装成功。

如果要使用 ADB 连接 Nexus 7,则在 “存储” - “USB 计算机连接” 中勾选 PTP,因为在 MTP 模式下是不会显示 ADB。

勾选 PTP 后,Windows 会再次安装驱动,结果如上。

[Android] Nexus 7 二代连接 Windows 7的更多相关文章

  1. windows远程连接Mac、Mac远程连接Mac、Mac连接Windows

    最近因为要进行学习交流,需要用到远程连接,所以找了三种不同的方式,记录如下 1.Windows远程连接Mac 1.mac os x电脑设置 系统偏好设置-共享-勾选“远端管理”,然后在电脑设置—VNC ...

  2. linux 下远程连接windows

    安装软件 sudo apt-get install rdesktop 连接windows 然后进入windows登陆界面 输入应户名密码后就进入windows了 注意的是 参数-f是全屏的意思  然后 ...

  3. 使用windows远程桌面连接Windows Azure中的Ubuntu虚拟机

    1.创建ubuntu虚拟机,这里同样不再赘述,创建过程和创建Windows虚拟机基本一样,只是登录可以选择密钥注入或者用户名密码(为了方便我选择了用户名密码认证),创建完成后,查看虚拟机详情中的端口信 ...

  4. CentOS下通过rdesktop连接Windows远程桌面

    众所周知,微软的Windows提供了一种远程桌面系统(Remote Desktop),该服务的默认端口是3389,可使用户远程登录进行系统管理或作为终端服务器运行各种应用软件. 而要连接Windows ...

  5. 通过xrdp实现远程桌面连接Windows Azure linux虚拟机

    本文以Oracle Linux 6.4虚拟机为示例(22及3389端口必须打开,分别用于SSH及RDP连接) 1.在安装xrdp之前,首先需要安装一些必要的包,如: # yum -y install ...

  6. Ubuntu 下使用Remmina Remote Desktop client 连接windows server输入法的问题

    Ubuntu 自带的Remmina Remote  Desktop 用来连接windows,vnc,ssh等非常方便好用,   但我在连接windows 2008 r2 server时遇到一个问题: ...

  7. Ubuntu 14.04 Remmina远程桌面连接Windows计算机

    可以在/usr/share/applications/目录下启动Remmina远程桌面客户端或者直接在Dash中搜索Remmina即可 启动后如下图,可以新建,复制,编辑,删除远程桌面客户端 选择新建 ...

  8. Android跟蓝牙耳机建立连接有两种方式

    Android 跟蓝牙耳机建立连接有两种方式. 1. Android 主动跟蓝牙耳机连BluetoothSettings 中和蓝牙耳机配对上之后, BluetoothHeadsetService 会收 ...

  9. Android 蓝牙( Bluetooth)耳机连接分析及实现

    Android 实现了对Headset 和Handsfree 两种profile 的支持.其实现核心是BluetoothHeadsetService,在PhoneApp 创建的时候会启动它. if ( ...

随机推荐

  1. Elasticsearch与Solr 选型

    转自:http://blog.csdn.net/jameshadoop/article/details/44905643 搜索引擎选择: Elasticsearch与Solr 搜索引擎选型调研文档 E ...

  2. ResNets和Inception的理解

    ResNets和Inception的理解 ResNet解析

  3. 查询sql server 表结构

    select column_name,data_type from information_schema.columns where table_name = '表名'

  4. Linux 系统强制踢掉登录用户并禁止用户再次登录系统

    标注:创建一个test测试用户,test用户使用Xshel工具ssh远程登录linux操作系统. 强制踢掉登录用户方法一: [root@cloucentos6 ~]# w               ...

  5. k8s sidecar, Ambassador, Adapter containers

    When you start thinking in terms of Pods, there are naturally some general patterns of modular appli ...

  6. Yii2 中cookie的用法(2)

    设置Cookie PHP setcookie("name", "Larry", time()+3600); Yii2 $cookies = Yii::$app- ...

  7. 3d md5 demo

    描述:场景3dmax做的,随便拖的几个东西 模型玩过游戏的都知道是doom3的怪兽猪脚 音频是openal播放的wav文件 下载地址:http://pan.baidu.com/s/1eQ8SYI2

  8. iOS7以上: 实现如“日历”的 NavigationBar

    第一步,隐藏导航栏底部的分割线 如何隐藏导航栏底部的分割线(shadow image/ hairline)? navigationBar.clipsToBounds = YES; //隐藏 navig ...

  9. Linux学习笔记(一):文件操作命令

    命令 含义 cd / 切换到根目录 cd .. 上级目录 cd ./bin 到同级的bin目录中 cd bin 到同级的bin目录中 cd - usr文件夹 cd ~ 回到root用户的主文件夹 pw ...

  10. Hopewell Project Sharing项目总结分享PPT

    这篇随笔记录的是2013年底,Hopewell Project已经成功验收后,开项目分享会所编写的PPT. 由于此项目是本人带领Team成员一起开发,而且关键技术是自己把控,所以公司希望能开个项目分享 ...