我将使用 MAP 为 2 个 android 设备编写一个应用程序。目前我处于收集信息阶段。据我所知,一些 Android 设备开箱即用支持 MAP 配置文件(因此可以将其连接到汽车)。
不幸的是,出于某种原因,无论如何我都看不到任何 API 可以使用此配置文件。是否可以以某种简单的方式使用此配置文件?或者我必须从头开始独自编写所有内容。如何为任何新配置文件添加 android 蓝牙支持?有可能吗?
我将使用 MAP 为 2 个 android 设备编写一个应用程序。目前我处于收集信息阶段。据我所知,一些 Android 设备开箱即用支持 MAP 配置文件(因此可以将其连接到汽车)。
不幸的是,出于某种原因,无论如何我都看不到任何 API 可以使用此配置文件。是否可以以某种简单的方式使用此配置文件?或者我必须从头开始独自编写所有内容。如何为任何新配置文件添加 android 蓝牙支持?有可能吗?
是的,你是对的,Android 手机上的 MAP 配置文件不需要用户操作,即它是开箱即用的,就像其他配置文件一样,例如 A2DP 或 PBAP。
所以我假设您想实施 MAP 客户端角色配置文件?就像汽车上的角色,那么你可以参考android源码上的代码: https ://android.googlesource.com/platform/frameworks/opt/bluetooth/+/master/src/android/bluetooth/client/map 是的有可能做到这一点。