为什么现代Android设备不支持USB海量存储

USB大容量存储(也称为" USB大容量存储设备类",USB MSC或UMS )是旧版Android将它存储暴露给计算机的方式,当你将Android设备连接到计算机时,必须专门点击"将存储设备连接到PC "按钮,以便让USB设备可以通过USB大容量存储设备访问Android设备的存储设备,计算机断开连接时,必须点击"关闭USB存储设备"按钮。

这种方法有个问题,访问存储的设备都需要独占访问它,

系统文件必须存储在某个地方; Android将应用及它系统文件安装到/data上,而用户数据存储在/sdcard分区上。

因为文件系统必须从Windows设备访问,所以必须使用FAT文件系统,而微软拥有对FAT申请的专利,FAT也是一个旧的,不是现代的,较慢的文件系统,Android现在分区使用现代的ext4文件系统,它们不需要通过Windows即可直接读取。

将Android手机或平板电脑作为标准的USB存储设备连接到计算机很方便,但是存在太多缺点,因此现代Android设备使用不同的USB连接协议。

MTP媒体设备

MTP代表"媒体传输协议",当Android使用此协议时,它在计算机上显示为"媒体设备",媒体传输协议已广泛推广为使用Windows Media Player和类似应用程序将音频文件传输到数字音乐播放器的标准化协议。

此协议的工作方式与USB海量存储非常不同,删除文件时,计算机会向设备发送一个信号,提示"请删除此文件",然后设备可以将它删除。

你的计算机不需要对存储设备进行独占访问,因此不需要为不同的分区连接,所以也不需要断开它。

相关文章

android usb存储模式,Android USB连接说明:MTP,PTP和USB大容量存储器相关推荐

  1. Android4.1.1,USB存储模式

    XP以上系统可以无视该教程 手机系统升级到 Android4.1.1后,发现无法像之前有USB存储模式,而被MTP来取代了,而在XP系统下由于安装不了MTP驱动,one X 无法使用 磁盘驱动器 以下 ...

  2. MTP模式与USB存储模式(MTP in Android)

    转载:http://bbs.meizu.cn/thread-4747416-1-1.html MTP in Android MTP的全称是Media Transfer Protocol(媒体传输协议) ...

  3. android手机怎样开启usb调试模式,Android手机USB调试在哪?安卓手机如何打开USB调试模式?...

    Android手机USB调试在哪?安卓手机如何打开USB调试模式?如果我们要将安卓手机连接到电脑上,从而传输文件.下载应用或ROOT等,都需要打开手机的USB调试模式.安卓系统的版本有很多,它们的打开 ...

  4. android系统recovery模式,Android系统Recovery模式中文详细说明

    Recovery具体功能: 1.刷系统:新下载好的rom,,直接放sd卡上刷(进nand),,无需windows! 2.像电脑的ghost,,允许用户随意将系统和里面的个人资料备份成一个文件,,并允许 ...

  5. android文件存储框架,Android 存储访问框架|undefined

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? Android 4.4(API 级别 19)引入了存储访问框架 (SAF).SAF 让用户能够在其所有首选文档存储提供程 ...

  6. 你的计算机usb管理策略,您的计算机已经实施了USB存储设备管理策略,系统发现你使用了USB存储设备,该设备已被阻止,如有疑问请与...

    满意答案 eq8276 2014.04.21 采纳率:42%    等级:9 已帮助:663人 要禁用 USB 存储设备,请根据您的具体情况使用下面的一个或多个步骤: 如果计算机上尚未安装 USB 存 ...

  7. android自动夜间模式,Android实现日夜间模式的深入理解

    在本篇文章中给出了三种实现日间/夜间模式切换的方案,三种方案综合起来可能导致文章的篇幅过长,请耐心阅读. 1.使用 setTheme的方法让 Activity重新设置主题: 2.设置 Android ...

  8. android 序列化存储对象,android中对象序列化存储

    项目中要存储一些数据为了提高不必要的网络请求,提高效率,用到数据持久化的知识点,针对这个问题,解决办法其实有很多,以前在项目中是服务获取到webservice的xml,然后直接将xml保存在本地,之后 ...

  9. android sharedpreferences 存储对象,android中SharedPreferences实现存储用户名功能

    1. 简介 SharedPreferences是一种轻型的数据存储方式,通过key-value键值对的方式将数据存储在xml文件中,常用于存储简单的配置信息. 2. 使用方式 2.1 获取Shared ...

最新文章

  1. JavaScript系列-(原型-原型连-call-apply-继承)
  2. ubuntu 安装Gogland
  3. 006_Ajax发送POST请求
  4. distanceTransform函数
  5. 1.6 为什么使用向上转型而不直接创建子类对象?
  6. 活动丨突变!人工智能时代的产品经理
  7. 104. 二叉树的最大深度 golang DFS
  8. jQuery简单易用的网页内容打印插件
  9. 当SQLServer判断不等于遇到null的时候
  10. Bailian3238 生日相同【稳定排序】
  11. 超级科学计算机bug,人类或生活在虚拟世界中,科学家发现三大宇宙BUG,让人细思极恐...
  12. Linux系统里压缩PDF文件大小
  13. becon帧 wifi_构造并发送Beacon帧以伪造任意WiFi热点
  14. 李玉刚与石头的雨花石
  15. MATLAB图像融合分割系统
  16. 小程序如何推广?小程序有哪些推广方式?
  17. 一款png生成webp,gif, apng,同时支持webp,gif, apng转化的工具iSparta
  18. 腾讯TEG--C++面试知识点总结
  19. 转行程序员日记--2020-08-10
  20. 批量修改Jenkins的job任务配置,JenkinsClient、JenkinsServer

热门文章

  1. html 穿越星空效果,CANVAS 光速穿越星空的效果
  2. Oracle 11g r2安装入门
  3. 工业光电光学传感器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  4. 太惊艳了,这些都是css的杰作
  5. 图片更换之后显示的还是原来的图片
  6. 【调剂】西安工业大学-陕西科技大学 课题组招收考研调剂生,欢迎报考光学工程、电子信息,光学等方向通信调剂...
  7. ArcGIS Pro脚本工具(5)——排序后删除重复项
  8. C++20-协程(coroutine)
  9. request的基本用法
  10. 凡事都得有个度,SEO优化过程的七大忌讳...