native_kit_android

The Android implementation of native_kit.

It uses Material 3 dialogs and bottom sheets, Jetpack ActivityResultContracts (via a headless NativeKitResultFragment), ML Kit document / code scanners, text recognition and subject segmentation, Custom Tabs, PrintManager, BiometricPrompt and system settings panels from six domain handlers.

Usage

This package is endorsed: simply depend on native_kit and it is included automatically. Requires minSdk 26. No changes to MainActivity are needed — a plain FlutterActivity works.

See the native_kit README for the full component table.

Libraries

native_kit_android
Android implementation of native_kit.