- 博客(149)
- 收藏
- 关注
原创 斐讯k3 V21.6.14.135刷机以及相关功能
K3能刷的固件很多,但是我只是希望去除官方的后门和广告插件,官改和官root就很好这两个是同一个教程先上传备份 cn.dat重启后密码变成tbvv.net然后直接上传 root固件 K3_V21.6.14.131_tb_beta.bin这样就改好 root固件了ssh 用户名密码 admin/admin密码可能是路由管理密码。
2026-04-06 12:00:09
44
原创 Windows 使用free-claude-code中转实现 claude code 调用 英伟达NVIDIA API
如果你不想每次打开claude前都配置,那你可以不用临时环境变量: setx "ANTHROPIC_BASE_URL=http://127.0.0.1:8082" setx "ANTHROPIC_AUTH_TOKEN=freecc" setx "ANTHROPIC_API_KEY=freecc"(freecc可以换成别的内容,只是个占位符,但是它们不能为空不然claude会报错 如果你用了别的IP启动free-claude-code项目服务器就用对应IP填入ANTHROPIC_BASE_URL)
2026-03-31 14:06:22
503
原创 windows git 更新当前目录下所有的文件(非递归)
虽然这种脚本在AI 时代几分钟就可以写完 + 调试完,但是这个我已经调试+测试好了,所以还是保留一下,便于在一些老的机器上及时更新代码。
2026-03-23 10:03:55
25
原创 DevEco Studio 鸿蒙 HAR本地引入相互依赖问题解决
当我尝试在 lib 文件下放入两个har并引用时,bbb.har 始终无法引入,因为他会一直查找那个不存在的 aaa,即使我先引入 aaa再引入 bbb也不行。项目中引入两个 HAR : aaa.har 和 bbb.har。这样就可以正常调用了。(负责“声明使用”)
2026-03-10 10:10:24
84
原创 claude 配置环境变量
镜像源安装claude code命令:npm install -g @anthropic-ai/claude-code --registry https://registry.npmmirror.com。claude code安装命令:npm install -g @anthropic-ai/claude-code。卸载命令:npm uninstall -g @anthropic-ai/claude-code。注意: 永久设置后需要重启终端才能生效。前置条件 nodejs版本大于18。
2026-03-09 17:02:27
150
原创 OKHTTP 默认构建包含 android 4.4 的TLS 1.2 以及设备时间不对兼容
【代码】OKHTTP 默认构建包含 android 4.4 的TLS 1.2 以及设备时间不对兼容。
2026-02-05 09:51:56
129
原创 通过ADB 触发gc
里的很多数据其实被置换到了压缩内存里。当你操作 App 时,可能会感觉到轻微的卡顿,因为系统需要不断地解压数据。—— 这是 App 逻辑占用的主要部分,说明 Java 层的对象较多。—— 这部分通常包含图片解码、视频渲染缓冲区或 C++ 层插件。—— 这些是代码和资源的映射,属于正常开销。:系统已经在拼命压缩内存以维持运行了。在电视盒端,这个内存占用属于。
2026-02-03 17:04:44
85
原创 ADB 读取 trace文件
ANR trace文件默认在 /data/anr 下面。如果没有 root 权限,那你能看,但是没有办法 adb pull 或者 cp 到其他位置上那么就有以上几种方式。
2026-01-21 14:12:51
376
原创 斐讯K2老毛子Padavan 固件限制速度
有时候需要限制路由的速度来调试一些特殊场景但是斐讯K2 的 qos貌似不生效因此绕道实现。限制端口为 10M半双工即可。
2025-12-11 11:16:19
510
原创 DevEco Studio 鸿蒙 多渠道
对于分渠道打包我一开始非常的不理解,因为Android 中的分渠道是非常浅显直接的。而鸿蒙中是分为两块:模块的 targets 和工程的 product。两个部分,分别可以指定一部分的项目参数。模块的 target 指定的偏单模块本身的属性参数,例如混淆,排除文件等。工程的 product 指向更多的是编译和工程整体,例如bundle name 、签名等。module 将targets 和 product 像积木一样拼搭起来,就实现了所谓的分渠道打包。
2025-11-18 23:16:50
829
原创 DevEco Studio 鸿蒙 HAR 多渠道
可以参考这两篇文章:在鸿蒙(HarmonyOS)ArkTS开发中,HAR(HarmonyOS Ability Resources)多产物构建通过机制实现差异化定制。在HAR模块的officialtest.har在App工程的。
2025-11-18 10:58:06
944
原创 DevEco Studio 鸿蒙 interface
原先的写法在 鸿蒙中不能直接 IRegister = ,检查过不去,需要 implements IRegister。
2025-11-11 15:51:18
218
原创 DevEco Studio 鸿蒙HarmonyOS 引入本地har
前面的名字也不是随便取的,是对应引入的 HAR 的 oh-package.json5 中的 name 字段。然后在 模块的 oh-package.json5 文件里,添加对应的内容。虽然文件和lib 在一个目录项,但是这里的 .. 必须的不然报错。HAR 文件放在 src 目录下的 libs文件夹。
2025-11-10 18:24:55
294
原创 DevEco Studio 鸿蒙 引入lib中的文件
一个模块只能有 1 个默认导出,导入时可以自定义名称LogStatistic 中的内容entry 工程中的 index.ets。
2025-11-05 16:25:13
289
原创 DevEco Studio 鸿蒙HarmonyOS 分模块打包
我们输出 HAR 包基本是构建一个 entry 项目用于测试,然后单独创建一个对应的module来编写 sdk 相应代码。
2025-11-05 10:07:12
697
原创 鸿蒙ArkTs单例实现
类加载时直接初始化实例,且不可修改。线程安全、无需同步逻辑缺点:相比 getInstance,类加载就初始化了,适合轻量级Index.ets外部使用。
2025-11-04 10:28:21
252
原创 Android ContentProvier
ADB 调试adb shell content <操作> --uri <ContentProvider的Uri> [参数]输出中包含所有的authority、权限、进程等信息,可用于确认目标Uri是否正确。
2025-10-27 09:34:35
292
原创 Android 基于清单文件mate-data数据共享
这里对结果只解析了最常见的 Map<String, String> 其他场景可以具体适配。在 res/xml 里面定义文件 shared_data。在 AndroidManifest.xml 中进行注册。
2025-10-24 16:04:48
226
原创 Android MutableLiveData 中 distinctUntilChanged 的注意事项
distinctUntilChanged 用的很多,避免相同值多次触发回调。
2025-10-24 13:53:15
194
原创 Android 网络变动监听
主要是在 application 中进行添加,应用生命周期内需要一直监听网络的连接和断开。NetworkMonitor 设置监听入口(区分 Android 版本)Android 网络监听。在小米13 Android 15上进行测试。Application 中使用方式。
2025-10-22 18:28:34
250
原创 Android Activity 动态添加 SurfaceView全屏黑一下问题
可以在没有进入surfaceview的界面(比如很多程序一进去就有个Loading界面)的时候,在其它界面的layout.xml文件中添加一个SurfaceView,宽和高都弄成0dp,这样对布局没影响,而且这个东西使得surfaceview第一次出现了,那么也就是说,下一次我们真正用到SurfaceView的时候就不会闪屏了。SurfaceView因为它的快速、高效经常会被使用在游戏的画面绘制中,但是在初次使用的时候,会出现一种黑屏的情况。所以我们的解决方法是在获取canvas的时候,设置自定义的背景。
2025-10-14 17:50:48
777
转载 群晖 Docker 拉取镜像的解决方案
🔻 等待下载完成后,回到 Container Manager 就能看到刚刚下载的镜像了。🔻 使用 SSH 工具(Putty、XShell、命令行等)输入如下命令连接到群晖。如果要使用命令行,先需要在群晖开启SSH功能。回车后,需要输入密码(输入的密码看不见)。192.168.2.99:群晖的内网IP。后,再输入密码切换为 root 用户。🔻 接着就可以通过如下命令拉取镜像。laoning:群晖用户名。
2025-04-16 09:22:17
1209
原创 有效压缩 Hyper-v linux Centos 的虚拟磁盘 VHDX
有效压缩 Hyper-v linux Centos 的虚拟磁盘 VHDX
2025-04-08 14:59:46
2028
原创 Android 动态加入Activity 时 manifest 注册报错解决。使用manifestPlaceholders 占位
需求如下:项目 测试demo 有多个渠道,部分渠道包含支付功能,在主测试代码外,需要一个单独 Activity 调用测试代码。因为支付功能需要引入对应的 moudule,因此希望是测试渠道A时,仅包含MainAcitivity 的代码。测试渠道B时,包含 MainAcitivity + PayActivity 的代码。代码引入简单,添加 java 路径即可。问题是 PayActivity 的注册。如果直接在 AndroidManifest.xml 中注册,那么不包含 PayActivity 时会报错。
2025-02-19 17:13:43
589
原创 Android Studio 新版本24.2.2 运行后自动切到 LogCat
每次 Run app 之后。都会自动切换到 run 标签。我个人习惯在app 运行后查看Logcat。
2025-01-27 15:37:05
1132
原创 Android AOP:aspectjx
在整个项目的 build.gradle 中,添加可以看到测试demo的 gradle 版本是很低的。基于 github 上的文档,可以看到原版只支持到 gradle 4.4。后续需要使用社区版的 aspectjx然后在App 目录下的 build.gradle 中加入plugin 标记即可。
2025-01-24 16:00:16
1697
转载 adb从android手机中提取apk
在这篇文章中,我们详细介绍了如何使用ADB从Android手机中提取APK文件。通过上述步骤,你不仅能成功提取APK,还能够掌握基本的ADB命令使用技巧。希望这些信息能够帮助到你,祝你在Android开发和测试的旅程中一切顺利!
2025-01-22 13:51:20
2141
原创 批处理CMD使用CURL 自动上传/下载文件
当前有个需求,在不借助第三方工具的情况下(当然curl 其实也是三方),设备A每天运行完成的报表,传递到设备B的指定文件夹中备份。A运行结束的时间不固定,这两台设备因为权限原因,没有办法安装第三方软件,也没有公网IP且不在一个局域网,所以考虑用一个FTP服务器做中转。当然有更好的方案也可以同步下。目前的其他思路:frp (本地端口映射安全性相对低),zerotier (尽量不使用三方软件)目前未解决的问题 :如果A上传过程中触发B,那么文件可能当天没办法同步完成。(目前只有3个报表概率较低)
2025-01-16 10:34:36
944
原创 RecycleView 列表最后的元素 - 不显示 / 焦点切换时闪烁
这个通常是recycleview 预留的长度不够导致的。实测两种方法都可以提供额外的空间,推荐方法二。可以使用 ExtraSpace 来解决。
2025-01-06 11:01:55
173
原创 中国移动魔百盒MH201 机顶盒刷机
短接住别松手将双公USB线插到盒子距网口近的USB接口,不需要插电源,直至USB_Burning_Tool识别到盒子开始刷4%松开短接。以为有什么好方法,反复开关软件,改文件名(为了以防万一我去除了文件路径中文,并且缩短了文件名。用杜邦线好处是 GND一段连接非常稳固,可惜我的两头都是母头,所以找了个铁丝用于短接。刷机成功的那一次,用的是离芯片远的那端。前面刷机的时候,要么直接是红色的返回错误,要么刷机到7%格式化就报错了。实际上就是反复插拔盒子端侧的USB 接口,突然有一次就跑过了。
2025-01-01 20:51:08
3868
原创 Android ADB shell 填充SD卡(反复擦写防恢复
使用adb命令完成:通过如下在 /mnt/sdcard/ 目录下产生一个名为 bigfile 的文件,让其自动增长到磁盘剩余空间大小。
2024-12-31 10:30:56
1052
转载 黑群晖硬盘灯问题导致无法硬盘休眠处理
会产生两份日志,分别是 /var/log/hibernation.log 和 /var/log/hibernationFull.log. 后者是原始数据,前者是去除了一些无价值“连锁性”操作的精简版,但它有的时候会精简过头,所以我这里以后者为例来分析.根本上修复的话,得硬件上 I2C 适配器,甚至还能顺便给黑群加上白群的那么多灯.但这是不现实的,那么我们就只能采取主流方法:解决提出问题的日志.预想方案是把这个日志文件指向内存,让 scemd 往内存里写,就不会唤醒硬盘了.
2024-12-25 15:29:00
2557
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅