首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

深入学习Android

Java Application层 包括 MediaProvider和Phone 。 1.2.1 下载源码 下面将详细介绍如何下载 Android 的源码。 1....make MediaProvider :下面几个例子都以编译 MediaProvider 为例。这种方式对应于单个模 块编译。它的优点是,会把该模块依赖的其他模块也一起编译。...其缺点也很明显,它需要搜索整个源码来定位 MediaProvider 模 块所使用的 Android.mk 文件,并且还要判断该模块所依赖的其他模块是否有修改。整体编译 时间较长。...mmm packages/providers/MediaProvider :该命令将编译指定目录下的目标模块,而不编译 它所依赖的模块。...mm :这种方式需要先用 cd 命令进入 packages/providers/MediaProvider 目录,然后执行 mm 命 令。该命令会编译当前目录下的模块。

51320

MTP模式与USB存储模式(MTP in Android)「建议收藏」

另外,Android把MTP功能集成在MediaProvider[1]中,其好处是PC机操作(例如拷贝或删除等)媒体文件时,媒体数据都会及时更新到媒体数据库中。...根据前文所述,Android中的MTP和已有的MediaProvider模块结合紧密,以更好体现“Media Transfer”的特性。...MediaProvider则负责查询和更新数据库。MtpDatabase名字虽然叫Database,但实际功能用于在MediaProvider和MtpServer之间转换数据格式。...例如把MTP传递过来的信息(如文件大小、文件路径等)转换成MediaProvider需要的格式以方便其更新数据库。 下面我们来看MTP的工作流程。...这样,MediaProvider和MtpService就建立了紧密联系。

12.7K21

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券