自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(146)
  • 收藏
  • 关注

原创 【ADB】蓝牙总结

返回结果0代表关闭,1代表开启。

2023-09-27 13:47:47 1310

原创 【华为手机抓取hci log】

手机进入开发者模式,进入开发人员选项,打开蓝牙HCI日志收集,打开USB调试。

2023-07-27 17:41:42 522

原创 【蓝牙AVDTP A2DP协议】

在Assigned_Numbers 中。

2023-07-23 19:48:27 725

原创 android 中的 Bluetooth 协议配置

手机配置:车载配置:高通配置路径:android12 源码查看路径:http://aospxref.com/android-12.0.0_r3/

2023-06-15 15:03:57 222

原创 【SDP协议】

蓝牙SDP讲解

2023-05-27 18:20:29 1283 1

原创 android setting Bluetooth ON、OFF配置

data/system/users/0/settings_secure.xml,索引名分别为 bluetooth_name 和 bluetooth_address。

2023-05-23 19:16:49 293

原创 Bluetooth AOSP12源码放入android studio里面进行编译

待定。

2023-05-21 21:04:33 197

原创 【蓝牙RFCOMM 协议】

蓝牙RFCOMM讲解

2023-05-21 20:46:49 2276

原创 小米手机抓取hci log

小米手机获取蓝牙hci log手顺

2022-09-25 21:06:40 5764 5

原创 1.【mac】环境变量说明

当然/etc/profile和/etc/paths是系统级别的,系统启动就会加载,后面几个是当前用户级的环境变量。后面3个按照从前往后的顺序读取,如果/.bash_profile文件存在,则后面的几个文件就会被忽略不读了,如果/.bash_profile文件不存在,才会以此类推读取后面的文件。~/.bashrc没有上述规则,它是bash shell打开的时候载入的。全局设置,一般不建议修改/etc/profile和/etc/bashrc 文件,而去修改/etc/paths文件。如果想要对所有用户都生效,则

2022-06-11 16:22:26 1244

原创 2.【mac】cmake配置

加载顺序为:/etc/profile和/etc/paths是系统级别的,系统启动就会加载,后面几个是当前用户级的环境变量。后面3个按照从前往后的顺序读取,如果/.bash_profile文件存在,则后面的几个文件就会被忽略不读了,如果/.bash_profile文件不存在,才会以此类推读取后面的文件。~/.bashrc没有上述规则,它是bash shell打开的时候载入的。https://cmake.org/download/我下载的是 cmake-3.23.2-macos-universal.tar.

2022-06-11 15:58:26 1140

原创 2.【OS】vscode下载很慢的问题

@TOP这里我的电脑是mac版本链接地址是:将里面的 az764295.vo.msecnd.net 替换成:vscode.cdn.azure.cn4.替换完成后下载,下载6的飞起~

2022-06-11 14:14:54 999

原创 windows10 Vscode + Android.mk环境配置

目录1.Android.mk配置1.1 下载ndk1.2 配置ndk 环境变量1.3验证2. Android.mk 语法1.Android.mk配置1.1 下载ndkhttps://developer.android.google.cn/ndk/downloads/1.2 配置ndk 环境变量下载后解压缩,然后将解压后的目录配置到系统环境变量 path 中,1.3验证终端执行 ndk-build.cmd -vndk-build.cmd -v2. Android.mk 语法...

2022-05-15 14:18:01 1487

原创 2.【Windows】This application requires a Java Runtime Environment 1.8.0

解决方法1.1 打开注册表在键盘上使用组合快捷键win+R打开“运行”1.2 HKEY_LOCAL_MACHINE\SOFTWARE下通过右键菜单 添加一个 项创建如下目录结构:JavaSoft Java Runtime Environment 1.81.3 配置然后在Java Runtime Environment右击添加一个字符串值(注意名字不能修改,如果输入错误,删除重新添加即可)在1.8 右击添加一个字符串值(注意名字不能修改,如果输入错误,删除重新添加即可)配置完.

2022-04-02 20:20:59 7987 10

原创 CMake使用

目录7.1 CMake 简介7.2 CMake 环境安装 项目编译7.3 CMake 使用7.3.1 单个文件编译7.3.2 多个进行文件编译7.3.3 静态库7.3.4 生成动态库7.3.5 链接已存在的动态库(重要)7.3.6 生成动态库去链接动态库(重要)7.4 CMake 总结7.1 CMake 简介CMakeLists.txt1.语法比较简单,由命令、注释和空格组成,其中命令是不区分大小写的。2.命令由命令名称、小括号和参数组成,参数之间使用空格进行间隔,每条语句后面不用加;3.

2022-03-20 21:36:36 1140

原创 c 和 指针总结

目录7.1 NDK简介7.1.1 JNI步骤7.1.2 c/c++ 补充7.1.3 SDK 和NDK 区别:7.1.4 GCC编译C/C++的四个过程(面试)7.1.5 函数库分为静态库和动态库7.1.6 static的作用7.1.7 cmake 编译方式7.2 C语言零散知识总结7.2.1 标识符7.2.2 关键字7.2.3 数据类型7.2.4 字节大小7.2.5 数据类型转换7.2.6 字符串7.2.7 C语言作用域7.2.8 extern7.2.9 宏定义的使用7.2.9.1 C预处 理器7.2.9.

2022-03-20 17:55:21 1807

原创 1.2 注解反射与动态代理

目录1.2 注解反射与动态代理1.2.1 反射1.获取class 对象 3种 方式(1)对象**.**getClass() 方法(2)类**.**class 语法(3)Class**.**forName()2.class 对象的方法3. 类的实例化4.Constructor5.Field 成员变量的介绍6.Method反射(1)获取成员方法的函数(2)调用成员方法(3)无参数成员方法调用(4)有一个参数的成员方法调用(5)有多个参数的成员方法调用(6)关于内部类的调用(7)关于成员变量的调用(8).invo

2022-02-13 20:34:02 707

原创 1.1泛型的使用

第一章.Java语言进阶目录第一章.Java语言进阶1.1 泛型的使用1.1.1 泛型类1.1.2 泛型接口1.1.3 泛型方法1.1.4 限定类型变量1.1.5 泛型使用约束1.1.6 泛型使用继承规则1.1.7 泛型使用通配符1.1.8 android 中泛型的使用(1)RemoteCallbackList(2)WeakReference 防止Handler 内存泄漏(3) 泛型方法的使用1.1 泛型的使用为什么需要泛型❓下面看一段代码:public int addInt(int x,int

2022-02-13 16:51:43 1146

原创 【无标题】

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-01-31 19:01:40 80

原创 Handler 原理

Handler2.2 Handler 原理2.2.1 Looper2.2.1.1 Looper 源码2.2.1.2 Looper分步介绍(1)创建Looper(2) 创建MessageQueue以及Looper与当前线程的绑定(3) Looper循环(4) looper 退出(5) Looper常用方法使用2.2.2 HandlerThread(1) HandlerThread源码(2)HandlerThread使用2.2.3 MessageQueue2.2.3.1 MessageQueue中两个重要方法(

2021-12-23 22:22:42 165

原创 1.【Windows图标点击无反应修复

目录在使用win10系统电脑过程中,发现鼠标左键单击右下角的图标出现没反应的情况:具体如下:1 按下Ctrl+Shift+Esc 组合键打开任务管理器;2 在任务管理器中切换到【详细信息】,在下面找到“dwm.exe” 选中后再点击:结束任务在正常情况下,自动重启并回复3 按下键盘 Windows + R组合键打开运行 ,在里面输入 powershell 确定;在powershell框中输入下面内容, 按下回车键执行命令; Get-AppxPackage | % { Add-Appx

2021-11-28 19:02:58 9589 3

原创 4.【Windows】markdown 使用

目录1.Typora2.常用命令3.markdown 导出doc 文档1.Typorawindows 下使用 Typora链接:https://share.weiyun.com/z6Gbddjl密码:qgp76p2.常用命令//1. 生成目录@[TOC](目录)//2. 生成章节# //一级章节## //二级章节### //三级章节### //四级章节 。。。。//3 插入图片![](路径)//4 超链接[](路径)//5 插入代码块“”"java代码

2021-11-27 21:31:53 1234

原创 蓝牙协议栈学习框架

蓝牙协议栈学习框架

2021-11-27 16:15:41 1681

原创 12.【Linux】rar 文件解压缩

目录下载使用下载https://www.rarlab.com/download.htm链接:https://share.weiyun.com/n8czdo0M密码:33z8m4将下载好的 rarlinux-x64-610b2.tar 文件,在linux 下进行解压:tar -xvf rarlinux-x64-610b2.tar解压完成后,配置环境变量。cd ~vi .bashrc //里面添加export PATH=~/rar/:$PATH使用压缩rar a

2021-11-24 22:25:50 462

原创 10.【Windows】android Studio 常用快捷方式

常用快捷方式代码自动排版:代码自动排版:Ctrl+Alt+L

2021-10-27 07:33:56 418

原创 6.【Windows】windows 自定义 .android .gradle路径

自定义.android 路径设置环境变量:ANDROID_SDK_HOME.android 的路径 F:\自定义.gradle 路径设置环境变量:GRADLE_USER_HOME.gradle 的路径 F:\

2021-10-06 13:57:07 395

原创 11.【Windows】AOSP 下载

AOSP源码下载android11 源码下载android10 源码下载android1.0-android9 源码下载android11 源码下载链接:https://pan.baidu.com/s/1NNWfeOc1AoXAbFkvx3NeKQ提取码:yaj0android10 源码下载链接:https://pan.baidu.com/s/1o66UjExHPjJJAGhFJjwPlQ提取码:agie最新Android11 源码版本为:android-11.0.0_r1 ,使用 7z 分包

2021-09-06 21:11:51 383

原创 3.【Windows】安卓反编译工具(apktool、dex-tools、jd-gui

安卓反编译三件套(apktool、dex-tools、jd-gui)1.apktool.jar2.dex-tools-2.03.jd-gui1.apktool.jarhttps://bitbucket.org/iBotPeaches/apktool/downloads/2.dex-tools-2.0https://github.com/pxb1988/dex2jar/releases3.jd-guihttp://java-decompiler.github.io/网盘下载路径:链接:http

2021-07-13 09:27:55 5026

原创 12.【Windows】AOSP下载

目录1.清华镜像帮助源2.最新源码下载选择不同的源码路径3.在线源码1.清华镜像帮助源https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/2.最新源码下载https://mirrors.tuna.tsinghua.edu.cn/aosp-monthly/aosp-latest.tar选择不同的源码路径https://mirrors.tuna.tsinghua.edu.cn/aosp-monthly/3.在线源码http://androidxref.c

2021-06-11 20:08:36 628

原创 9.【Windows】如何制作原版Win10系统盘

1.win10工具下载首先需要准备一个8G或以上的U盘,里面的文件自行备份好,因为安装系统的时候会格式化U盘。官网下载下载 MediaCreationTool20H2工具下载完成2 制作原版启动盘以管理员身份运行......

2021-05-06 21:19:17 2067 1

原创 JNI 学习二 常用API

2021-05-05 19:45:11 186

原创 JNI 学习 一

知识点整理一.JNI原理1.1JNI原理:1.1.1 JavaVM1.1.2 JNIEnv1.1.3 参数 jobject jclass1.1.3 jfieldId, jmethodID1.1.4 Java和C/C++ 中的基本类型的映射关系:1.1.5 java层签名生成方式:2.JNI 动态注册(常用)与静态注册2.1 静态注册(一般很少用 )2.2 动态注册(常用)3 JNI常用方法3.1 获取JAVAM3.2获取JNIENV版本信息3.3 获取JNI版本信息3.4 注册java中的nativie

2021-05-05 10:33:30 567

原创 【libusb】 一.安装

1.libusb 下载https://libusb.info/2.安装步骤:1、环境 Ubuntu 16.042、安装主要分3个步骤,如下: a:执行./configure来配置安装包。 b:执行make编译该安装包。 c:执行make install安装3.具体执行步骤:(1)下载的libusb.tar.gz 解压tar xjvf libusb-1.0.22.tar.bz2 (2) ./configure–build=x86_64-linux --disable-udev

2021-04-05 23:20:38 4842 2

原创 16.【Linux】window和linux下文件格式相互转换

Windows 的文本文件在每一行末尾有一个 CR(回车)和 LF(换行),UNIX 文本只有一个换行,即win每行结尾为\r\n,而linux只有一个\n如果win下的文档上传到linux,每行的结尾都会出现一个M,(M是ctrl+v,ctrl+m)如果是单个文档的话,可以用vi打开,执行 :%s/^M//g 来去掉^M,但如里批量去除的话就不能用vi了,方法1: 用dos2unix把win文档转换成linux下文档命令:find ./ -type f -print0 | xargs -0

2021-04-03 11:15:57 4121

原创 linux 查看so库链接其他的库

readelf -d libxxx.so

2021-03-24 10:52:45 2267

原创 Beyond compare和Git 联合

Git 常用命令:https://blog.csdn.net/weixin_41477306/article/details/103019244安装破解步骤1.下载beyond compare链接:https://pan.baidu.com/s/1gHR5X4Bcgg_mfR9KnMQVqQ提取码:gkpi2.安装默认下一步3.破解注册码w4G-in5u3SH75RoB3VZIX8htiZgw4ELilwvPcHAIQWfwfXv5n0IHDp5hv1BM3+H1XygMtiE0-JB

2021-03-21 14:07:30 542

原创 9.【Linux】ubuntu分辨率调节

输入:xrandrxrandr -- size 1360x768

2021-03-20 12:27:59 238

原创 8.【Windows】安装ubuntu子系统

目录1windows打开开发者模式2.打开liux子系统3.microsoft store 下载 ubuntu,并安装4.安装完成,重启机器后,打开使用采用windows开发者模式中,打开linux子系统方式步骤:1windows打开开发者模式2.打开liux子系统3.microsoft store 下载 ubuntu,并安装4.安装完成,重启机器后,打开使用.........

2021-03-14 22:39:23 904

原创 C++引用讲解

知识点整理引用是C++的概念引用的使用1.普通引用(必须要初始化)2.引用做函数参数(不用进行初始化)3.复杂数据类型做函数引用4.引用本质5.函数的返回值是引用(引用当左值)6指针引用7常引用引用是C++的概念引用和指针的区别1.引用必须初始化,指针可以不需要初始化2.引用不占内存空间,指针占内存空间3.引用不能为空,指针可以为空4.引用是直接引用,指针是间接访问5.引用不能重新赋值,指针可以6.常引用可以是常量的别名,而指针只能指向字符串常量引用的使用1.普通引用(必须要初始化)引

2021-02-28 17:26:14 325

原创 build.gradle常用总结1

1.设置编译版本,名字android { compileSdkVersion 28 buildToolsVersion "29.0.3" defaultConfig { versionCode 1 versionName "name" + buildDate() }}2.设置指定platform.keystore signingConfigs { mykey { store

2021-01-31 22:37:06 118

EllisysBluetoothAnalyzer-5.0.8756.17811.msi

EllisysBluetoothAnalyzer-5.0.8756.17811.msi 蓝牙软件 hci log Ellisys最新版本

2024-01-01

RFCOMM 中英文对照版

RFCOMM 中英文对照版

2023-05-21

EllisysBluetoothAnalyzer-5.0.8516.25918.msi

EllisysBluetoothAnalyzer_5.0.8516.25918.msi

2023-05-13

空空如也

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

TA关注的人

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