大象笔记
Android 前台服务配置问题导致蓝牙对讲功能异常
基于 STM32 WB 蓝牙模块的开源 SDK 实现蓝牙对讲功能时,总是无法建立连接。
而使用官方 APP ST BLE Sensor 或者我自己不用 SDK 实现的 App 都可以正常建立连接。
最终发现是前台服务,及 Andro
Android 子目录引起的 Cannot resolve symbol 'R'
今天在 Ctrl C / Ctrl V 代码时,发现一个再常见不过的 Resouce 引用代码报错。
出错代码:
```
inflate(getContext(), R.layout.view_connection_statu
Android 12 扫描蓝牙设备 Need android.permission.BLUETOOTH_SCAN permission
## 报错信息
在 Android 12 系统上真机执行 BLE 蓝牙设备扫描时,APP 直接崩溃,Logcat 中报错:
java.lang.SecurityException: Need android.permis
Android 项目中 compileSdkVersion targetSdkVersion minSdkVersion buildToolsVersion 的区别
之前用 Android Studio 开发小工具 APP 的时候,没有在意 compileSdkVersion targetSdkVersion minSdkVersion buildToolsVersion 这几个 gradle 配置参数
Android 项目如何从 github 引用三方模块
在引用 STM32 SDK 的时候,遇到了麻烦:
这个 SDK 模块在 github 上:
https://github.com/STMicroelectronics/BlueSTSDK_Android
## 现有的方
传染性单核细胞增多症
大闺女上周突然有一天眼睛肿了,连续几天,开始我以为是没睡好,就没当回事。
然后每次吃饭都说感觉嗓子卡了鱼刺,怀疑是过年吃鱼馅饺子导致。我也没当回事。
突然上周四下午,开始呼吸困难,持续了几分钟。我媳妇说赶紧带着去开发区医院看看。
我才
STM32 蓝牙模块对应的 Android 列表页源码梳理
## BlueST SDK
> BlueST is a multi-platform library (Android and iOS supported) that permits easy access to the data e
开源项目管理系统 Redmine 搭建
之前用 Trello 及 Tapd 在进行项目管理,可能担心未来的收费问题,或是数据安全性隐患,领导让尝试在公司服务器上搭建一套基于 Ruby RoR 开发的开源项目管理系统 Redmine。
整体上搭建过程还是有点繁琐,加上对 Ra
CentOS 8 安装 Ruby 3
## 查看系统版本
```
> cat /etc/centos-release
CentOS Linux release 8.3.2011
```
## 安装 Ruby
我看本机 yum install ruby 默认安装的
systemd timer 与 crontab 的对比
在[排查 certbot 不自动更新证书问题](/certbot-certificate-renewed-automatically-fail)时,第一次知道 systemd timer 也能做为系统定时任务的管理工具。但是他与之前熟知的