3
我们的芯片组供应商为Android平台提供了数百个无用模块。一些包含使用LOCAL_MODULE_TAGS := optional debug
,但我不希望此模块出现在任何构建中。有些是通过做PRODUCT_PACKAGES += junk-app
。我可以一次一个地清理所有Android.mk文件,但是如果供应商给我们一个新的下降,那么这个文件很麻烦并且很难合并。如何从android平台构建中删除大量模块?
我可以使用LOCAL_OVERRIDES_PACKAGES
摆脱PRODUCT_PACKAGES
的,但这并不对保存于在/system/etc/
复制/system/vendor/bin
或预建的文件共享库工作。
与LOCAL_MODULE_TAGS
设置为值包括eng
或debug
是最烦人的。
如果你的Android手机包括'audioflacapp'你知道谁是我说的。是不是每个android手机都需要一个命令行工具来编码FLAC音频? – satur9nine