自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 (2025-10-15) ST-Link 驱动识别不成功的问题

今天捣鼓了一晚上,按照教程安装ST-Link的驱动,可是在设备管理器中,一直没有ST-Link的设备识别,各种现象和教程也不匹配。尝试了各种的方法,最后都无功而返,从一开始识别成USB Composite device(USB通用设备),到最后变成CMSIS-DAP。始终想不通明明一个ST-Link设备怎么会是DAP呢。直到看到上面的DAPMini的字样,忍不住去质询商家,才发觉真的是DAP。

2025-10-15 03:34:12 905

原创 Android studio: 由于API级别导致Glide内置权限NotificationTarget冲突的问题

如果API的等级在33及以上,那么通过ContextCompat组件的checkSelfPermission方法,检查是否获得POST_NOTIFICATIONS的权限。我先不着急在Manifest中添加权限,然后到activity中动态申请权限,因为在实现功能的时候,似乎并没有使用到。但是注意这个是groovy的写法,如果你的build.gradle是kt的DSL语法结构,要适应对应的写法。而在我的项目中,使用Glide库的时候似乎触发了这个功能。,但代码中使用了通知功能(

2025-04-28 04:04:59 351

原创 Android studio Deprecated API:代码中调用过时API的方法或类导致潜在的构建错误

但是一般来说,在代码中如果使用到一些过时的方法,代码中相关的方法会被标记为删除线,表示该方法在该API下已被弃用,但是会看代码,发现并没有标记为删除线的情况。原来,在Android中,项目的构建配置启动对过时的API的严格检查(严格模式),在写代码的过程中,IDE不会将该API下的方法或者类标记为deprecate,但是在构建的时候,Gradle将其视为fail-on-warning,导致有时候构建成功,有时候构建失败。以下给出三种解决方案。在终止应用的工作,停止线程的时候,在application中的。

2025-04-28 03:29:24 532

原创 Android studio如何修改gradle的jdk

Android项目中,在使用recycleview以及kt语言的编译器及相关的库的时候,遇到由于java堆分配失败导致Gradle无法启动守护进程,进而导致构建报错的问题。同时,Gradle的版本和java编译器的版本也有兼容性的要求,本次项目使用的gradle是8.4,官方推荐的jdk的版本是17+。

2025-04-27 04:35:43 1745

原创 Android Studio 中的 Androidmainfest.xml文件大面积报红

manifest运行配置文件全面爆红,构建提示模块的命名空间not specified.

2025-04-17 15:40:57 1012

原创 Core 2 GPIO: Led 和 Key

即通用输入输出端口,简称GPIO作用:负责采集外部器件的信息或者控制外部器件工作,即输入输出。

2025-04-11 20:13:41 1106

空空如也

空空如也

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

TA关注的人

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