自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android 蓝牙笔记-uuid&profile

Android 蓝牙体系学习记录-框架和概念平时总是忙, 上班事情多, 还总是加班, 搞得好像没时间做笔记了, 实际上还是因为没有养成习惯. 做笔记不仅能帮助自己记录学习的东西, 也能给需要的人提供帮助.该文档记录学习蓝牙的笔记。之前一直模模糊糊的知道蓝牙的接口, 也写过蓝牙相关的app, 但总是很模糊, 每次做项目遇到蓝牙相关的开发心里都没底, 这次决心花些时间学习蓝牙的整个体系.大体的学习思路大概是先描述一下蓝牙的整体框架, 然后对从APP层, framework层, 再到协议栈, 底层rfkil

2020-09-17 11:24:22 929

原创 Android 蓝牙笔记-APP

Android 蓝牙体系学习记录-APP接口当我们去写一个APP时要用到蓝牙的时候, 通常我们会用到系统提供的API接口操作蓝牙, 我们应该熟悉的几个类.BuletoothAdapterBuletoothDeviceBluetoothServerSocketBluetoothSocket这几个类的源码在安卓源码frameworks/base/core/java/android/bluetooth目录下BuletoothAdapter: 本机蓝牙适配器. 通过这个类可以操作本机蓝牙执行一

2020-09-17 11:23:28 684

原创 Android 蓝牙笔记-libbt-vendor.so

这个库实现的接口是system/bt/hci/include/bt_vendor_lib.h文件里的bt_vendor_interface_t结构体. 主要实现三个函数: init, op, cleanup.init 函数实现的功能主要是初始化UART通讯接口, rfkill, 设置回调函数bt_vendor_callbacks_t.init针对UART的初始化一般厂商自行实现, 主要是指定要用到的uart口, 比如ttyS*, 以及波特率, 数据位, 停止位等.固件下载libbt-vendor.s

2020-09-17 11:23:04 2956

原创 Android 蓝牙笔记-底层RFKILL驱动

概念RFKill, 就是RF(射频) 设备的开关,有类似一键关闭所有射频外设的功能,比如当我们在飞机上飞行开启飞行模式时候, 所有这些RF相关的设备都需要关闭.linux的rfkill子系统提供了用于禁用系统中任何无线电发射器的通用接口, 发射设备关闭时.不得辐射任何功率. RFKill的出现方便管理各种RF芯片的开关. 目前已经很多厂商的设备使用的是RFKill的驱动来管理一些无线设备的电源了, 都是和RF相关的芯片, 比如WIFI, 蓝牙, NFC, FM, GPS等等. 由于这个rfkill的功

2020-09-17 11:22:30 4231

翻译 Android [Camera 源码] 运动跟踪(Motion Tracking) Google官方文档(十一)

Google源码网地址链接:https://source.android.com/devices/camera该Google Camera的文档为系列文章,文章列表:overviewCamera3HAL SubsystemMetadata and Controls3A Modes and StateOutput and CroppingErrors and Str...

2018-12-13 16:21:54 1002

翻译 Android [Camera 源码] 多摄像头支持(Multi-Camera Support) Google官方文档(十)

Google源码网地址链接:https://source.android.com/devices/camera该Google Camera的文档为系列文章,文章列表:overviewCamera3HAL SubsystemMetadata and Controls3A Modes and StateOutput and CroppingErrors and Str...

2018-12-13 16:21:41 3762

翻译 Android [Camera 源码] 外接 USB 摄像头(External USB Cameras) Google官方文档(九)

Google源码网地址链接:https://source.android.com/devices/camera该Google Camera的文档为系列文章,文章列表:overviewCamera3HAL SubsystemMetadata and Controls3A Modes and StateOutput and CroppingErrors and Str...

2018-12-13 16:21:26 7754 4

翻译 Android [Camera 源码] 创建和提交请求(Request Creation) Google官方文档(八)

Google源码网地址链接:https://source.android.com/devices/camera该Google Camera的文档为系列文章,文章列表:overviewCamera3HAL SubsystemMetadata and Controls3A Modes and StateOutput and CroppingErrors and Str...

2018-12-07 11:20:03 379

翻译 Android [Camera 源码] 错误和信息流处理(Errors and Streams) Google官方文档(七)

Google源码网地址链接:https://source.android.com/devices/camera该Google Camera的文档为系列文章,文章列表:overviewCamera3HAL SubsystemMetadata and Controls3A Modes and StateOutput and CroppingErrors and Str...

2018-12-07 11:19:51 279

翻译 Android [Camera 源码] 输出流和剪裁(Output and Cropping) Google官方文档(六)

Google源码网地址链接:https://source.android.com/devices/camera该Google Camera的文档为系列文章,文章列表:overviewCamera3HAL SubsystemMetadata and Controls3A Modes and StateOutput and CroppingErrors and Str...

2018-12-05 15:30:45 857

翻译 Android [Camera 源码] 3A 模式和状态转换(3A Modes and State) Google官方文档(五)

Google源码网地址链接:https://source.android.com/devices/camera该Google Camera的文档为系列文章,文章列表:overviewCamera3HAL SubsystemMetadata and Controls3A Modes and StateOutput and CroppingErrors and Str...

2018-12-05 15:30:37 739

翻译 Android [Camera 源码] 元数据和控件(Metadata and Controls) Google官方文档(四)

Google源码网地址链接:https://source.android.com/devices/camera该Google Camera的文档为系列文章,文章列表:overviewCamera3HAL SubsystemMetadata and Controls3A Modes and StateOutput and CroppingErrors and Str...

2018-12-04 14:42:30 501

翻译 Android [Camera 源码] 相机 HAL3(Camera3) Google官方文档(二)

Google源码网地址链接:https://source.android.com/devices/camera该Google Camera的文档为系列文章,文章列表:overviewCamera3HAL SubsystemMetadata and Controls3A Modes and StateOutput and CroppingErrors and Str...

2018-12-04 14:38:11 3707 1

翻译 Android [Camera 源码] HAL 子系统(HAL Subsystem) Google官方文档(三)

Google源码网地址链接:https://source.android.com/devices/camera该Google Camera的文档为系列文章,文章列表:overviewCamera3HAL SubsystemMetadata and Controls3A Modes and StateOutput and CroppingErrors and Str...

2018-12-04 14:24:28 642

翻译 Android [Camera 源码] 版本支持(Version Support) Google官方文档(十四)

Google源码网地址链接:https://source.android.com/devices/camera该Google Camera的文档为系列文章,文章列表:overviewCamera3HAL SubsystemMetadata and Controls3A Modes and StateOutput and CroppingErrors and Str...

2018-12-01 12:22:29 1109

翻译 Android [Camera 源码] 概述(overview) Google官方文档(一)

Google源码网地址链接:https://source.android.com/devices/camera看了几天Camera HAL的实现以及底层的camera驱动/binder驱动,之间的Camera Binder传输,消息Event传送机制,搞得头晕脑胀,每个模块都涉及很多方面的知识,经常看到有些地方就卡主,不知道方向了。代码看得越多,追得越多,越觉得Android Camera的完...

2018-12-01 11:15:18 2146

原创 Android7.1 [Camera] cam_board.xml文件解析源代码分析(二)

        源码平台:rk3399        该文件在hardware/rockchip/camera/CameraHal/CameraHal_Module.cpp 中的camera_get_number_of_cameras函数获取摄像头数量的时候会解析,camera_board_profiles::getInstance(); 770 ...

2018-12-01 09:48:46 2240

原创 Android7.1 [Camera] cam_board.xml 文件解析源代码分析(一)

        源码平台:rk3399         RK支持了很多个摄像头,在驱动目录hardware/rockchip/camera/SiliconImage/isi/drv可以看到源码,已经支持的摄像头在cam_board.xml 配置一般就可以了,包括硬件的引脚等等,        我们先看看配置文件/etc/cam_board.xml 的内容<?xml vers...

2018-12-01 09:48:02 1899

原创 Android7.1 [Camera] Camera Hal 源代码分析(一)

源码平台:rk3399 命令行ls看下源代码的结构hardware/rockchip/camera/CameraHal:lib目录源代码的文件看起来有点多,我们看看Android.mk文件,这些文件最终编译成camera.rk30board.so库文件。这些文件中主要是CameraHal_Module.cpp和CameraHal.cpp这两个文件组织起整个hal...

2018-11-30 16:42:16 2494

原创 Android7.1 [Camera] CameraService启动源代码分析

源码平台:rk3399 摘要:1.拷贝cameraserver.rc编译拷贝到system/etc/init目录2.启动cameraserver服务 摘要1:cameraserver.rc编译拷贝到system/etc/init目录android 系统启动完bootloader后,会启动内核,内核启动完后,会启动文件系统,很多服务也是在这时候启动起来,CameraSer...

2018-11-30 11:30:55 1659

原创 Android7.1 添加SSH 功能

平台:rk3399 有个需求需要设备支持ssh功能,这东西网上也有类似的资料.具体的需求是客户提供ssh的公钥,公钥加入到固件里面,烧录后开机起来,设备用ssh 就可以直接连上3399.本来是做openbear的支持,因为有设备在5.1上支持过,编译没问题,但连接的时候总是被拒绝,找了很久原因没解决,很绝望,只好回头来搞openssh的.好了,进入主题,其实源码里面extern...

2018-11-29 17:33:29 3126

SDL音频API获取音频设备的相关信息

SDL音频API获取音频设备的相关信息

2017-01-29

自动重启apk

android 平台,自动重启软件,通过设置指定需要重启的时间

2013-02-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除