Android7.0从蓝牙导入联系人开发的实现

更新时间:2023-05-17 09:29:45 阅读: 评论:0

Android7.0从蓝⽛导⼊联系⼈开发的实现
Android7.0 realea版本中已经将framework/opt/bluetooth中的pbap部分移植package/apps/Bluetooth的蓝⽛应⽤中,所以之前⽤到framework/opt/bluetooth中pbap部分的代码已经⽆法正常使⽤了。但研读代码过程中发现蓝⽛应⽤中已经提供了从蓝⽛导⼊联系⼈、通话记录的服务。
怎样煎荷包蛋这⾥给出调⽤该服务的简单⽅法。
⼀、连接服务
金蚕脱壳
private IBluetoothPbapClient mBluetoothPbapClient = null;
private final ServiceConnection mPbapServiceConnection = new ServiceConnection() {
@Override
public void onServiceConnected(ComponentName name, IBinder rvice) {
装修房子的步骤mBluetoothPbapClient = IBluetoothPbapClient.Stub.asInterface(rvice);小学二年级语文试卷
}坏字开头的成语
站神
@Override
public void onServiceDisconnected(ComponentName name) {
Logger.v(TAG, "onServiceDisconnected()");
}
};
ComponentName component = new ComponentName("com.android.bluetooth",              "com.android.bluetooth.pbapclient.PbapClientService");
Intent intent = new Intent();
intent.tComponent(component);
boolean rviceResult = bindService(intent, mPbapServiceConnection, BIND_AUTO_CREATE);
⼆、获得蓝⽛设备后的导⼊操作
注射英语private void importContactsWithBluetooth(BluetoothDevice device ){
mBluetoothPbapClient.tPriority(device , 1);
}追求卓越
想深⼊了解开发可以去研读packages/apps/Bluetooth/src/com/android/bluetooth/pbapclient$部分的代码。

本文发布于:2023-05-17 09:29:45,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/665936.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:代码   研读   服务
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图