
【Android之Bluetooth】
文章平均质量分 83
SoloLinux
专注Kernel,GPU Driver,ROCM,CPU, Power/Performance开
展开
-
Bluetooth之蓝牙scan 全程分析
我们分析的起点是在setting里,从这里跟踪scan 的每个步骤. Z:\8939_21391\packages\apps\Settings\src\com\android\settings\bluetooth\LocalBluetoothAdapter.java 通过 startScanning 进行扫描. void startScanning(boolean forc原创 2015-09-07 14:56:12 · 5947 阅读 · 0 评论 -
在android4.2中,Google更换了android的蓝牙协议栈,从Bluez换成Bluedroid,我也是初涉这个方面,顺便记录一下。 http://source.android.com/d
在android4.2中,Google更换了android的蓝牙协议栈,从Bluez换成Bluedroid,我也是初涉这个方面,顺便记录一下。 http://source.android.com/devices/bluetooth.html android development对于4.3蓝牙的介绍: android提供BlueDroid作为默认的协议栈,BlueDroid分转载 2013-09-28 00:50:47 · 3018 阅读 · 0 评论 -
Bluetooth 分析Enable流程
Z:\8939_21391\packages\apps\Bluetooth\src\com\android\bluetooth\btservice\AdapterState.java private class OffState extends State { @Override public void enter() { infoLog("Entering原创 2015-09-10 14:39:12 · 2362 阅读 · 0 评论 -
Bluetooth的子协议学习系列-HL
分析蓝牙很重要的一部分就是要搞懂JNI到bluedroid的调用关系. 代码路径为: Z:\8939_21391\packages\apps\Bluetooth\jni\com_android_bluetooth_hdp.cpp #define LOG_TAG "BluetoothHealthServiceJni" #define LOG_NDEBUG 0 #原创 2015-09-06 15:50:24 · 989 阅读 · 0 评论 -
Bluedroid与BluZ,蓝牙测试方法的变动(基于bludroid和BlueZ的对比)
android4.2以后,增加了bludroid,在做测试时,会发现与之前的bluez的测试,有着较大的变动。下面罗列一些bluedroid的不同点,以及之前bluez的测试命令验证(该部分是用bluez做的测试,针对bluedroid的测试后续会补充)。 对蓝牙栈bluedroid的测试变动: 1. 已经没有 bttest 的测试工具,也就说没有bt_enable(), bt_d转载 2013-09-28 00:45:27 · 6048 阅读 · 0 评论 -
Android BCM4330 蓝牙BT驱动调试记录
http://blog.youkuaiyun.com/dwyane_zhang/article/details/7180779 Android BCM4330 蓝牙BT驱动调试记录 分类: Android驱动 2012-01-06 12:01 1575人阅读 评论(0) 收藏 举报 网上关于BT的驱动很少,所以我在开发过程中把其中的步骤记录下来。供大家相互学转载 2012-06-26 16:00:21 · 1545 阅读 · 0 评论