佛山市网站建设_网站建设公司_会员系统_seo优化
2026/1/16 10:56:43 网站建设 项目流程

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

为什么在 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 列表里出现了这个名字,编译器就能自动找到对应的源码进行编译。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询