微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > 高通手机平台交流 > 如何去掉android系统中预装的高通测试应用

如何去掉android系统中预装的高通测试应用

时间:10-02 整理:3721RD 点击:
最近想要裁剪掉一些android系统的预装应用,发现有些高通的测试应用时vendor中的,在vendor中找到高通应用的编译选择文件vendor/qcom/proprietary/common/config/device-vendor.mk。
本来想着应该在什么地方有个总开关来选择是否预装高通测试应用的,可是没找到,于是打算自己加一个,在device-vendor.mk中添加对编译模式的判断来选择是否预装高通测试应用如:ifeq ($(TARGET_BUILD_VARIant),debug),只有在lunch xxx_debug时才会预装高通测试应用,但是clean生成文件再重新编译,发现还是会有那些高通的测试应用依然存在。
为了验证是否是判断条件的问题,直接在device-vendor.mk将高通测试应用的编译指令去掉,再重新编译,发现还是没效果。


最后,只能将应用文件中的编译文件Android.mk改成Android.mk.bak使其失效,再重新编译,这才将高通的测试应用去掉。

小弟刚接触高通平台,有说的不对的地方,欢迎各位大牛多多指正。

非常感谢

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top