会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Greg-Lyu
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
下一页
2025年10月31日
error: 'out/host/linux-x86/framework/host-libprotobuf-java-full.jar'
摘要: AOSP 中单编 framework模块的时候,报错了 解决方法: source 和 lunch 之后,使用 make host-libprotobuf-java-full 编译出来这个模块即可。
阅读全文
posted @ 2025-10-31 10:53 Greg_LYU
阅读(1)
评论(0)
推荐(0)
2025年10月22日
Android 资源适配踩坑记:为什么我的设备匹配不上对应的 `values-wXXXdp-hXXXdp`?
摘要: 一、问题背景 最近在做项目适配时,我遇到了一个非常诡异的问题: 我的应用需要适配不同尺寸的手表屏幕,因此我在 res/ 目录下为不同设备准备了多份 dimens.xml 文件,例如: res/ ├── values/ ├── values-w320dp-h374dp/ ├── values-w360
阅读全文
posted @ 2025-10-22 17:04 Greg_LYU
阅读(10)
评论(0)
推荐(0)
Android 应用多模块开发时,子模块只有 release buildType 时编译报错怎么办?
摘要: 非常好的问题 👏,而且你这个需求其实是 最常见、最合理 的做法。 你完全正确 —— 如果你的模块(library modules)只需要 release(正式版)构建,而 app 有多个 buildType(比如 dev, prod 等),你 不需要 在每个模块都加这些 buildType。 但
阅读全文
posted @ 2025-10-22 11:30 Greg_LYU
阅读(9)
评论(0)
推荐(0)
2025年10月17日
Android Apk 大小分析 (一)精简版
摘要: 最近在做一个项目,由于 app 是运行与小型 Android 设备上,对 apk 的启动速度和 apk 大小有一定需求,要求 apk 越精简越好,也就是越小越好。 但是我一开始,并没有注意这个问题,引入了很多的库,等项目开发完毕后,发现 debug apk 有 19MB 多,Release 版本有
阅读全文
posted @ 2025-10-17 11:01 Greg_LYU
阅读(27)
评论(0)
推荐(0)
2025年9月25日
adb shell 常用文件命令
摘要: 自动生成 10 个 1m 文件 adb shell 'for i in $(seq 1 10); do dd if=/dev/zero of=/sdcard/file_$i.bin bs=1048576 count=1; done' 生成多个不同大小的文件(1MB 到 5MB) adb shell
阅读全文
posted @ 2025-09-25 20:29 Greg_LYU
阅读(17)
评论(0)
推荐(0)
Android 源码中如何生成一个platform JKS 文件?
摘要: 首先我们需要在源代码环境中将 build/target/product/security/ 文件夹 copy 到本地。 下边的操作需要在 ubuntu 或者 mac 下。 重要安全提醒:platform 密钥是系统级私钥,拥有它就能签出系统权限应用。不要把它放到公共机器 / 共享位置,谨慎保管,必要
阅读全文
posted @ 2025-09-25 17:19 Greg_LYU
阅读(34)
评论(0)
推荐(0)
2025年8月5日
AOSP 编译后产生的 img 总结
摘要: AOSP 编译完成后在 `out/target/product/****/` 目录下生成的一系列 `.img` 文件。这些 `.img` 文件大多是将来烧录到设备(或模拟器)中的系统分区镜像。下面是对每个镜像文件的详细解释: 🔧 各 .img 文件含义详解 文件名 说明 boot-debug.im
阅读全文
posted @ 2025-08-05 14:30 Greg_LYU
阅读(133)
评论(0)
推荐(0)
2025年7月25日
简单 Makefile 模板
摘要: # Makefile for compiling C program # Compiler CC = gcc # Compiler flags CFLAGS = -Wall -g # Target executable name TARGET = exe # Source files SOURCES
阅读全文
posted @ 2025-07-25 17:16 Greg_LYU
阅读(10)
评论(0)
推荐(0)
2025年7月3日
ubuntu zsh 粘贴中文出现乱码
摘要: 背景 ubuntu安装ohmyzsh后,输入中文显示没问题,但是粘贴中文出现乱码。 解决方法 ~/.oh-my-zsh/lib/misc.zsh中, 在尾部写入 DISABLE_MAGIC_FUNCTIONS=true。抛弃魔法功能,即可。 本篇文章原作者: https://blog.csdn.ne
阅读全文
posted @ 2025-07-03 09:52 Greg_LYU
阅读(20)
评论(0)
推荐(0)
2025年6月30日
如何自己建立一个 git server
摘要: 很好!你可以很方便地在 Ubuntu 服务器上搭建自己的 Git 仓库服务器,供自己上传项目,并通过局域网或公网(如 IP + 端口)让别人访问查看代码。 下面我为你详细列出完整流程,不依赖 GitHub/GitLab,就是自己搭建纯 Git 服务。 ✅ 一、准备工作 服务器要求: 系统:Ubunt
阅读全文
posted @ 2025-06-30 20:14 Greg_LYU
阅读(453)
评论(0)
推荐(0)
1
2
3
4
下一页
公告