칩셋 공급 업체는 수백 개의 쓸모없는 모듈이있는 안드로이드 플랫폼을 제공합니다. 일부는 LOCAL_MODULE_TAGS := optional debug
을 사용하여 포함되어 있지만이 모듈을 빌드에 표시하지 않으려합니다. 일부는 PRODUCT_PACKAGES += junk-app
을 통해 포함됩니다. 모든 Android.mk 파일을 한 번에 하나씩 정리할 수는 있지만 공급 업체가 새로운 드롭을 제공하면 병합하는 것이 번거롭고 문제가됩니다.안드로이드 플랫폼 빌드에서 수많은 모듈을 제거하는 방법?
PRODUCT_PACKAGES
을 없애기 위해 LOCAL_OVERRIDES_PACKAGES
을 사용할 수는 있지만 /system/vendor/bin
에 저장된 공유 라이브러리 또는 /system/etc/
에 복사 된 미리 만들어진 파일에는 작동하지 않습니다.
LOCAL_MODULE_TAGS
이 eng
또는 debug
을 포함하는 값으로 설정된 것은 가장 성가기 짝이 없습니다.
에 추가 된 것을 없애 내가 이야기하고있는 사람을 알고 audioflacapp'. 모든 안드로이드 폰에 FLAC 오디오를 인코딩하는 명령 줄 도구가 필요한 것은 아니겠습니까? – satur9nine