android 代码编译镜像时添加应用,删除应用

最近工作中有需要在镜像中添加和删除应用的需求,记录如下。

这里要添加的应用为google原有应用,只不过在联想出的版本中没有用。

应用位置

packages/APP/provision

查看android.mk文件

发现local_package_name为provision

遂在device下的项目的mk文件中添加

product_packages += provision


相应的,类似应用删除的版本也就是在mk文件中去除这一项。

联想自有的应用想要去掉,并不是通过上述方式,联想做了一层封装。

在device下的联想项目mk文件中,联想定义了好多变量

如LenovoSetupWzard=yes

在vender/lenovo/apps中的联想VIBEUI_Apps.mk

中会根据LenovoSetupWzard 的值来决定放开

product_packages += LenovoSetupWzard与否



你可能感兴趣的:(Android,添加应用,删除应用)