android - 使用蓝牙访问联系人

标签 android ios windows-phone-8 bluetooth

我是一名 Linux、C++ 开发人员。从未在 android 或 iOS 上工作过。目前正在尝试了解 android。

我对蓝牙及其配置文件 PBAP、MAP、A2DP 有一定了解。但是,从未完成过相同的代码。所以,我的问题是,如果 X 配对手机(可能是 android/windows/iPhone)与另一部 Y 手机(假设是 android 手机)。那么我可以通过 PBAP 使用 Y 访问 X 手机的联系人吗?以及如何?

其他问题是,如果我第二次连接配对手机,有没有办法让 Y 知道 X 手机联系人已更改?

最佳答案

要从手机 Y 访问手机 X 的联系人,Y 必须实现 PBAP 客户端角色。参见 How to implement PBAP on android

要知道自上次连接以来 X 上的联系人是否发生变化,PBAP v1.2有一个文件夹版本计数器,当更新或删除 vcard 时该计数器会增加。

关于android - 使用蓝牙访问联系人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42152913/

相关文章:

android - ViewModel 中的 Kotlin Dagger 字段注入(inject)引发 Dagger/Binding 异常

android - 访问 wifi.getScanResults() 中的结果时发生崩溃

ios - 如何为真实设备上的照片权限重置ALAuthorizationStatusNotDetermined

ios - 无法获取 addIssueWithName : work in NKLibrary

iphone - 如何在防火墙后面的 iPhone 上设置 http 服务器

android - 建议用户使用 Google Play 更新 Android 应用(Google 应用内更新支持)

android - 按下时对按钮应用不同的样式

c# - map 控件 : Remove or hide default map layer

c# - 在线程池中的 Windows Phone 8 上创建图像缩略图

windows-phone-8 - Windows Phone 8 风格