Core SDK packages
Android vendor service AARs
On Android, hardware support ships as separate service AARs. Always includeservice-common-android (shared by every service AAR), then add only the per-hardware AARs whose hardware you support:
See Supported devices for the validated hardware these services cover.
Desktop services & native host
Card-read and fingerprint flows on desktop require the signed services (and, for the browser, the native host) installed on the machine. These ship as OS packages frommbkyc-apt / mbkyc-yum / mbkyc-raw:
Each language package runs on its supported platforms out of the box — the Android AAR, the desktop JAR, the NuGet package, and the Swift XCFramework all carry what they need. You generally don’t install anything by hand beyond the package itself and (for card/fingerprint flows) the hardware support.

