Introduction Requirements Using the SDK Adding the MJCS API Dependency Android Studio – General Project Setup Split final app (optional) Build Architectures Size of SDK ProGuard High-Level Implementation Customer Journey / Digital Journey / Onboarding Customers SSL pinning Customer Journey Multiple Journey Definitions for Customer Journey Component Base Integration Smart Capture Usage Additional Options for Smart Capture Usage of Camera Overlay (Alert Dialog) Possible Stream Actions Possible onProcessingFailed (ScannerError) codes Customising Customer Journey Flow BETA: Hot-Swapping Switching back to default (Maven) profile. Utility functionality Offline OCR (BETA) Enterprise Service Usage Simple Upload Operation Request Builder for Upload functionality Get Journey Details Multiple journeys definitions for Enterprise Service SSL pinning for Enterprise Service Concept of IEOS driven Onboarding Journeys Implementation of on-boarding journeys Using a native or third-party camera Uploading Identity document Uploading proof of address document Uploading selfie Liveness Component Implementing OnlineLivenessFragment Implementing OfflineLivenessFragment NFC Scanning Overriding Device Language Migrating from older version to newer ones Migrating from 9.1.2 to 9.2.3 Migration from 8.4.1 to 9.0.2 Migration from 8.3.0 to 8.3.1 Migration from 8.2.1 to 8.3.0 Migration from 8.2.0 to 8.2.1 Migration from 8.1.1 to 8.2.0 Migrating from 8.1.0 to 8.1.1 Migrating from 1.6.14 to 8.1.0 Common Questions and Answers Appendix 1 Appendix 2 Home / Full Documentation / MJCS SDK Guide for Android / Component Base Integration Overriding Device Language Kotlin MJCS.setLanguageSelectionEnabled(context,true) MJCS.setLanuguage(context,languageCode) Java MJCS.setLanguageSelectionEnabled(context,true); MJCS.setLanuguage(context,languageCode); Doc navigation < NFC Scanning Was this page helpful? Yes No