Provides API to retrieve additional information about the card from 3rd party vendor's system.
- Device must be able to connect to the Internet.
- Android version must be 6.0 (API level 23) or above.
It is recommended to use Android Studio and Gradle to build the project.
MCD SDK should be added to the project as a standard Android dependency. SDK is hosted in a private Maven repository, so you need to configure
build.gradle by setting the assigned URL and credentials.
- test - test environment
- prod - production environment
Library Repository and Dependencies
Nexus Repository credentials have changed when upgrading from Legacy version. Contact MeaWallet for new credentials.
Unzip the archive. Archive contains configuration file
mea_configto Android App resources
res/rawfolder. Library automatically loads configuration from app bundle during runtime, and throws an exception if configuration file is missing, broken or otherwise fails to load.
Library Repository and Dependencies (Legacy version 1.0.1 and older)
It is not necessary to specify any permissions for SDK in
A special marker
tools:overrideLibrary can be used with
uses-sdk declaration to override importing a library with minimum SDK version above application's minimum SDK version. Without such a marker manifest merger fails with an error. The marker allow users to select which libraries can be imported ignoring the minimum SDK version.
MCD SDK is using the following permissions that are merged with the app manifest file: