Android 9.0 mtp模式下PC上显示两个内部存储的问题解决办法

1. 前言

 在9.0的系统产品开发中,在mtp模式下,有些时候会在pc端显示两个手机内部存储空间,所以这时候显得特别不友好,出于对产品
的完善,所以要求解决这个问题,接下来分析下这个问题

2.mtp模式下PC上显示两个内部存储的问题解决办法的核心类

frameworks\base\media\java\android\mtp\MtpDatabase.java
frameworks\av\media\mtp\MtpServer.cpp

3.mtp模式下PC上显示两个内部存储的问题解决办法的核心功能分析和实现

MTP,全称是Media Transfer Protocol(媒体传输协议)。它是微软的一个为计算机和便携式设备之间传输图像、音乐等所定制的协议。
Android从3.0开始支持MTP。MTP的应用分两种角色,一个是作为Initiator,另一个作为Res

你可能感兴趣的:(android,9.0,Rom定制化系统开发讲解系列,android,mtp,pc显示多个内部存储,内部存储异常,mtp异常)