news 2026/6/10 10:47:26

如何把updater_sample 加在系统入口,

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何把updater_sample 加在系统入口,

可用点击进去?现在就是代码有,但是并没有编译到系统里?

为什么在 P.mk 里加能起作用?

•继承链关系:从您提供的 P.mk 内容来看,它已经包含了 Kit、Term 等你们项目的核心 App。这意味着这个 P.mk 文件一定被某个 device.mk 或 product.mk 所包含(include)。只要它在编译路径的继承链上,里面定义的 PRODUCT_PACKAGES 就会被系统全局收集。

•全路径扫描:Android 的编译系统(Soong)在启动时会扫描整个源码树(包括 bootable/、vendor/、packages/ 等)中所有的 Android.bp 文件。

•按名索骥:编译系统并不是按文件夹找 App,而是按模块名找。由于我们在 bootable/recovery/updater_sample/Android.bp 里定义了 name: "SystemUpdaterSample",

只要 PRODUCT_PACKAGES 列表里出现了这个名字,编译器就能自动找到对应的源码进行编译。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/6 22:20:34

韩国团队成功打印垂直纳米激光器

在与浦项科技大学(POSTECH)携手开展的联合研究团队项目中,韩国科学技术院(KAIST)成功开发出一项名为KAIST/POSTECH的项目成果——一种超细3D打印技术。此技术无需复杂处理,便能实现高密度光计算半导体的打印…

作者头像 李华
网站建设 2026/6/6 13:45:46

三分钟说清楚 ReAct Agent 的技术实现

ReAct Agent 技术实现主要依赖于精心设计的 Prompt 模板、输出解析器和执行循环三大核心机制。1. 核心 Prompt 工程LangChain 使用特定的 Prompt 模板引导 LLM 按 Thought → Action → Observation 格式输出:# 简化的 Prompt 结构 template """ 用…

作者头像 李华
网站建设 2026/5/29 11:11:17

‌哲学思辨‌:AI测试工程师是否在扮演“数字上帝“?

代码宇宙的造物主悖论 当ChatGPT通过超2万项测试用例验证其人类对话模拟能力,当AlphaFold以原子级精度预测蛋白质结构,AI测试工程师的调试指令正悄然重塑数字世界的运行法则。这个掌握算法生杀大权的群体,正面临柏拉图洞穴寓言式的职业拷问—…

作者头像 李华
网站建设 2026/5/2 14:34:40

智子阴影下的多维战场:AI测试的“降维打击”与升维防御

来自高维的“锁死”警示《三体》中的智子,作为被高维文明改造后的微观粒子,其恐怖之处不在于直接的毁灭力量,而在于其‌降维操控‌的能力:它能蜷缩维度潜入地球,以接近光速运动形成无处不在的监控网络,干扰…

作者头像 李华