Modul Layanan NFC adalah modul Mainline yang dapat diupdate dan bersifat opsional yang dirilis di Android 16. Modul ini berisi komponen berikut:
- Class NFC API:
framework-nfc.jar - Framework Java NFC yang menangani semua API:
NfcNci.apk - Antarmuka JNI NCI:
libnfc_nci_jni.so - Stack bawaan NCI yang berinteraksi dengan HAL NFC:
libnfc_nci.so
Batas modul

Gambar 1. Arsitektur stack Mainline NFC.
APEX Mainline Layanan NFC com.android.nfcservices berisi hal berikut:
- Permukaan NFC API (Java)
- APK sistem NFC (Java)
- Stack bawaan NFC (C++)
Codebase terletak di packages/modules/Nfc.
Format paket
Fungsi utama modul ini disertakan dalam paket APEX
com.android.nfcservices.
Dependensi
- Dependensi implementasi HAL pada vendor atau OEM chip NFC
- Elemen pengaman untuk semua interaksi layanan yang aman
- Framework inti untuk penerapan izin runtime NFC