Requirements
minSdkVersion23 or higher- Android device with NFC hardware
1. App-Level build.gradle
Openandroid/app/build.gradle and add the following inside the android {} block and under dependencies:
android/app/build.gradle
2. Project-Level build.gradle
Openandroid/build.gradle and ensure Kotlin is configured in the buildscript block:
android/build.gradle
3. AndroidManifest.xml — Permissions & HCE Service
Openandroid/app/src/main/AndroidManifest.xml and add the NFC permissions and the HCE card service:
android/app/src/main/AndroidManifest.xml
android:enabled="true" is required. The HCE session lifecycle (on/off) is managed internally by the SDK’s JS bridge. The service itself must be enabled in the manifest for the Android OS to discover it.4. AID List XML
Create the fileandroid/app/src/main/res/xml/aid_list.xml (create the xml/ directory if it doesn’t exist):
android/app/src/main/res/xml/aid_list.xml
5. Verify
Build and run your Android app:All done on Android! No additional linking is required — React Native’s autolinking handles the native module registration.

