私たちのチップセットベンダーは、何百もの無駄なモジュールを搭載したAndroidプラットフォームを提供しています。いくつかはLOCAL_MODULE_TAGS := optional debug
を使ってインクルードされていますが、私はこのモジュールをビルドにまったく表示したくありません。一部はPRODUCT_PACKAGES += junk-app
を実行することで含まれます。私はすべてのAndroid.mkファイルを一度に1つずつ処理することができましたが、ベンダーが私たちに新しい落とし穴を与えた場合、これはマージのために面倒で問題があります。アンドロイドプラットフォームビルドから多数のモジュールを削除するには?
私はPRODUCT_PACKAGES
を取り除くためにLOCAL_OVERRIDES_PACKAGES
を使用することができますが、それは/system/etc/
にコピーされ/system/vendor/bin
や構築済みのファイルに保存された共有ライブラリでは動作しません。
LOCAL_MODULE_TAGS
の値がeng
またはdebug
の値に設定されているものが最も迷惑です。
に加えます。すべてのアンドロイド携帯電話でFLACオーディオをエンコードするためのコマンドラインツールは必要ないのですか? – satur9nine