Android 使用蓝牙地图

Android using Bluetooth MAP

我打算使用 MAP 为 2 android 台设备编写一个应用程序。目前我正在收集信息阶段。据我所知,一些 Android 设备开箱即用就支持 MAP 配置文件(因此可以将其连接到汽车)。

出于某种原因,不幸的是我无法看到任何 API 使用此配置文件。是否可以以某种方式以简单的方式使用此配置文件?或者我必须从头开始独自编写所有内容。如何为任何新配置文件添加 android 蓝牙支持?有可能吗?

是的,你是对的,Android phone 上的 MAP 配置文件不需要用户操作,即开箱即用,就像其他配置文件一样,例如A2DP 或 PBAP。

那么我假设您想实施 MAP 客户端角色配置文件?就像汽车上的作用,那么你可以参考android源上的代码: https://android.googlesource.com/platform/frameworks/opt/bluetooth/+/master/src/android/bluetooth/client/map 是的,可以这样做。