0

Broadcom Nfc スタックを構築しようとしています。モジュール、libnfc_nci_jni、libnfc_nci がビルドされています。しかし、デバイスと HAL 固有の実装である nfc_nci.default はビルドされていません。フォルダ構成は

external 
  ├──libnfc_nci
     ├── halimpl --> nfc_nci.default
     |      ├── Android.mk --> contains 
     |      |                 'LOCAL_PATH:= $(call my-dir)
     |      |                  include $(call all-makefiles-under,$(LOCAL_PATH)) '
     |      ├── bcm2079x (contains makefile to make nfc_nci.default.so
     |
     ├── src --> libnfc_nci
     └── Android.mk -> build instructions for src 
                       + last line 'include $(call all-makefiles-under,$(LOCAL_PATH)'

nfc_nci.default のコンパイル方法がわかりません。Nfc を PRODUCT_PACKAGES に追加する必要がありますか? mm を使用して個別にコンパイルしていますが、それは私がやりたいことではありません。この別のコンパイルでエミュレーターがクラッシュします。

コードリファレンス: AndroidXRef

4

1 に答える 1