Androidのコンパイル:Android.bp関連するソースファイルコンパイルされたモジュール方式

モジュラー開発 - コンパイル - 基本的な品質検証を効率的にエンジニアとなっています。

過去Android.mk関連するソースコード上で、我々は使用することができますmmm module-source-directoryAndroidの8以降(たぶん?)その改良版Android.bp(導入され、すぐにコンパイルを確認するためにコマンドを参照し、モジュールがコンパイルされ、組織のポリシーは、より読みやすく、保守が容易になり、)。

ここでは、ソースファイル修正モジュールのコンパイル方法でAndroid.bpアソシエイトは以下の通りですmake modulename

  • ソースファイル:
    ベンダー\ SPRD \インターフェイス\カメラ\デバイス\ 3.2 \デフォルトでは
    、ファイルのAndroid.bp内容:

    cc_library_shared {
        name: "[email protected]",
        proprietary: true,
        srcs: ["xxx.cpp",
               "xxx2.cpp",
               "xxx3.cpp"],
        ...
    
  • モジュールコンパイラ
    前提:完全なプロジェクトが正常にオーバーコンパイルされている)
    make modulename
    例えば、ここにある:
    メイク[email protected]

  • Pathオブジェクトファイル
    ターゲット\ .outの\ {製品ボード} \ベンダ\ libに\ [email protected]

  • 迅速な検証
    、対応するディレクトリ、デバイスの再起動テイク効果に同じファイルを置き換えるために、直接ADBのプッシュ後。

  • アドバンテージ
    モジュールコンパイラは、1-3minについておそらく迅速な検証結果について、ADBのプッシュをとり、大幅に開発やデバッグの効率を向上させます

公開された60元の記事 ウォン称賛27 ビュー20000 +

おすすめ

転載: blog.csdn.net/xiaosaerjt/article/details/105089137