<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ange_li的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/ange_li</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; ange_li]]></copyright><item><title><![CDATA[ROS2 创建项目]]></title><link>https://blog.csdn.net/ange_li/article/details/156907289</link><guid>https://blog.csdn.net/ange_li/article/details/156907289</guid><author>ange_li</author><pubDate>Tue, 13 Jan 2026 16:04:10 +0800</pubDate><description><![CDATA[【代码】ROS2 创建项目。]]></description><category></category></item><item><title><![CDATA[在局域网上搭建liveKit服务并测试]]></title><link>https://blog.csdn.net/ange_li/article/details/156692552</link><guid>https://blog.csdn.net/ange_li/article/details/156692552</guid><author>ange_li</author><pubDate>Wed, 07 Jan 2026 17:38:37 +0800</pubDate><description><![CDATA[摘要：本文介绍LiveKit视频会议系统的安装部署流程。首先下载并解压livekit-server程序，安装livekit-cli工具用于生成token。然后配置demo项目meet，创建.env.local配置文件设置API密钥和服务器地址。接着配置livekit.yaml定义端口、密钥等参数，编写start.sh脚本启动服务并生成测试token。最后运行meet项目，通过浏览器访问http://ip:3000即可使用。整个流程包含服务器部署、配置管理和前端应用运行三个主要环节。（150字）]]></description><category></category></item><item><title><![CDATA[adb 常用命令]]></title><link>https://blog.csdn.net/ange_li/article/details/156094092</link><guid>https://blog.csdn.net/ange_li/article/details/156094092</guid><author>ange_li</author><pubDate>Fri, 19 Dec 2025 17:58:54 +0800</pubDate><description><![CDATA[摘要：本文介绍了查看Android应用进程和线程的方法。首先通过ps -A | findstr命令查找目标应用的PID，然后使用ps -T -p [PID]命令查看该进程的所有线程信息，并通过管道命令进行格式化处理、排序和去重统计。这些命令组合可以帮助开发者分析应用的线程使用情况，适用于性能优化和问题排查场景。]]></description><category></category></item><item><title><![CDATA[树梅派4B android系统在Framework层创建SystemService]]></title><link>https://blog.csdn.net/ange_li/article/details/145600419</link><guid>https://blog.csdn.net/ange_li/article/details/145600419</guid><author>ange_li</author><pubDate>Thu, 13 Feb 2025 00:28:09 +0800</pubDate><description><![CDATA[树梅派4B android系统在Framework层创建SystemService]]></description><category></category></item><item><title><![CDATA[Android Compose list 下拉刷新、上拉加载更多]]></title><link>https://blog.csdn.net/ange_li/article/details/144530320</link><guid>https://blog.csdn.net/ange_li/article/details/144530320</guid><author>ange_li</author><pubDate>Tue, 17 Dec 2024 16:14:10 +0800</pubDate><description><![CDATA[使用compose+swipeRefresh+paging 实现列表的Demo]]></description><category></category></item><item><title><![CDATA[树莓派4B android 系统添加led灯 Hal 层]]></title><link>https://blog.csdn.net/ange_li/article/details/144323679</link><guid>https://blog.csdn.net/ange_li/article/details/144323679</guid><author>ange_li</author><pubDate>Sun, 08 Dec 2024 12:47:56 +0800</pubDate><description><![CDATA[树莓派4B android 系统添加led灯 Hal 层]]></description><category></category></item><item><title><![CDATA[ubuntu 挂载硬盘指定路径]]></title><link>https://blog.csdn.net/ange_li/article/details/144323586</link><guid>https://blog.csdn.net/ange_li/article/details/144323586</guid><author>ange_li</author><pubDate>Sun, 08 Dec 2024 11:34:49 +0800</pubDate><description><![CDATA[sudo mount /dev/sdc3 /media/liquanan/ange]]></description><category></category></item><item><title><![CDATA[ubuntu 使用USB转TTL线连接树莓派4B]]></title><link>https://blog.csdn.net/ange_li/article/details/144314787</link><guid>https://blog.csdn.net/ange_li/article/details/144314787</guid><author>ange_li</author><pubDate>Sat, 07 Dec 2024 19:12:47 +0800</pubDate><description><![CDATA[ubuntu 使用USB转TTL线连接树莓派4B]]></description><category></category></item><item><title><![CDATA[Android 系统配置修改]]></title><link>https://blog.csdn.net/ange_li/article/details/140164597</link><guid>https://blog.csdn.net/ange_li/article/details/140164597</guid><author>ange_li</author><pubDate>Wed, 03 Jul 2024 23:19:22 +0800</pubDate><description><![CDATA[刷机国外android rom  修改配置的常用命令,Android 系统网络、时间服务器配置修改，adb 配置]]></description><category></category></item><item><title><![CDATA[树莓派4B android系统，Led三色灯驱动添加]]></title><link>https://blog.csdn.net/ange_li/article/details/136759249</link><guid>https://blog.csdn.net/ange_li/article/details/136759249</guid><author>ange_li</author><pubDate>Sat, 16 Mar 2024 11:59:22 +0800</pubDate><description><![CDATA[在内核源码根目录，我的源码目录为kernel，在kernel/common/drivers/char下添加LedDriver目录，并在LedDriver目录下添加文件Kconfig，led_drv.c，Makefile。连接方式参考下图,red 脚连GPIO17，green 脚连GPIO 18，blue 脚连GPIO19，GND脚连任意的GND。对照图片的引脚进行连接。做完这一步，可以通过以下步骤验证led是否能点亮，以下可以点亮红灯。一、去淘宝买一个led 三色灯配件，三色灯连接GPIO 接口。]]></description><category></category></item><item><title><![CDATA[AOSP10 替换系统launcher]]></title><link>https://blog.csdn.net/ange_li/article/details/136211839</link><guid>https://blog.csdn.net/ange_li/article/details/136211839</guid><author>ange_li</author><pubDate>Wed, 21 Feb 2024 16:28:07 +0800</pubDate><description><![CDATA[aosp10 替换launcher]]></description><category></category></item><item><title><![CDATA[编译安装适用于树梅派4B的android系统]]></title><link>https://blog.csdn.net/ange_li/article/details/134518596</link><guid>https://blog.csdn.net/ange_li/article/details/134518596</guid><author>ange_li</author><pubDate>Mon, 20 Nov 2023 22:29:03 +0800</pubDate><description><![CDATA[n:创建新的四个分区（/root /system /vendor /data），都是primary分区类型，设置分区大小时输入需要的MB。一般来说需要通过storage.googleapis.com 下载，但是由于网络限制的原因，采用通过清华源镜像来下载。4. 下载android 12 源码，增加树梅派相关代码配置 可参考。t:改变分区的类型（W95 FAT32 (LBA)，Linux）2.将SD分区（最好用命令行分区，试过用Gparted不行）4.复制固件到boot分区 （直接复制不需要命令行）]]></description><category></category></item><item><title><![CDATA[git 使用命令]]></title><link>https://blog.csdn.net/ange_li/article/details/133909574</link><guid>https://blog.csdn.net/ange_li/article/details/133909574</guid><author>ange_li</author><pubDate>Wed, 18 Oct 2023 16:41:23 +0800</pubDate><description><![CDATA[从某个时间开始提取。]]></description><category></category></item><item><title><![CDATA[rxjava 错误重试例子]]></title><link>https://blog.csdn.net/ange_li/article/details/128691974</link><guid>https://blog.csdn.net/ange_li/article/details/128691974</guid><author>ange_li</author><pubDate>Sun, 15 Jan 2023 10:00:58 +0800</pubDate><description><![CDATA[当observable 需要失败重试时可以使用retryWhen,如网络请求失败重试]]></description><category></category></item><item><title><![CDATA[rxjava 任务在activity 和fragment destroy时自动解除]]></title><link>https://blog.csdn.net/ange_li/article/details/127732235</link><guid>https://blog.csdn.net/ange_li/article/details/127732235</guid><author>ange_li</author><pubDate>Mon, 07 Nov 2022 15:37:07 +0800</pubDate><description><![CDATA[rxjava 任务在activity 和fragment destroy时自动解除，防止内存泄漏]]></description><category></category></item><item><title><![CDATA[apk如何使用腾讯加固]]></title><link>https://blog.csdn.net/ange_li/article/details/127321070</link><guid>https://blog.csdn.net/ange_li/article/details/127321070</guid><author>ange_li</author><pubDate>Fri, 14 Oct 2022 15:23:23 +0800</pubDate><description><![CDATA[apk如何使用腾讯加固]]></description><category></category></item><item><title><![CDATA[android 如何往httpd文件服务器上传文件]]></title><link>https://blog.csdn.net/ange_li/article/details/126872589</link><guid>https://blog.csdn.net/ange_li/article/details/126872589</guid><author>ange_li</author><pubDate>Thu, 15 Sep 2022 15:37:11 +0800</pubDate><description><![CDATA[android 如何往httpd文件服务器上传文件]]></description><category></category></item><item><title><![CDATA[Android 原生 CalendarView 修改样式]]></title><link>https://blog.csdn.net/ange_li/article/details/126612247</link><guid>https://blog.csdn.net/ange_li/article/details/126612247</guid><author>ange_li</author><pubDate>Tue, 30 Aug 2022 20:45:04 +0800</pubDate><description><![CDATA[Android 原生 CalendarView  修改样式]]></description><category></category></item><item><title><![CDATA[WorkManager 简单使用]]></title><link>https://blog.csdn.net/ange_li/article/details/122106182</link><guid>https://blog.csdn.net/ange_li/article/details/122106182</guid><author>ange_li</author><pubDate>Thu, 23 Dec 2021 14:34:03 +0800</pubDate><description><![CDATA[1.在AndroidManifest.xml 添加


&lt;provider
            android:name="androidx.startup.InitializationProvider"
            android:authorities="${applicationId}.androidx-startup"
            android:directBootAware="false"
            android:exported="false"]]></description><category></category></item><item><title><![CDATA[在GSYVideoPlayer中实现VLC 内核]]></title><link>https://blog.csdn.net/ange_li/article/details/122001969</link><guid>https://blog.csdn.net/ange_li/article/details/122001969</guid><author>ange_li</author><pubDate>Fri, 17 Dec 2021 18:19:37 +0800</pubDate><description><![CDATA[GSYVideoPlayer 是一个比较火的开源框架。其支持Android 系统中的MediaPlayer内核，ExoPlayer 内核, ijkPlayer 内核。 在我使用的过程中发现不支持h265格式的avi 文件播放，所以我实现了一个VLC内核。


import android.content.Context;
import android.net.Uri;
import android.os.Handler;
import android.view.Surface;
import android]]></description><category></category></item></channel></rss>