Size of SDK – GBG IDscan Documentation

Size of SDK

The SDK is a 3-part system:

  • Core: Core library non-changing size: ~22.8mb (Included Armv7 and Armv8)
    • ‘com.idscan.ieos:mjcs:8.4.0
  • Profile: Depending on on-device document support, this can range from an additional ~5mb(ICAO) to ~50mb+.
    • idscan.ides:XXX-profile:x.x.x
  • Liveness:  binaries and models will add around ~22.4mb extra
    • ‘com.idscan.idfb:liveness-core:0.4.6.4’

Please note: The current optimal support is 20 non-ICAO documents. This is based mainly on size constraints.

What is counted as separate documents?

  • Documents with different release dates (2014 UK driving license and 2015 UK driving license will be counted as separate document types)
  • Front and back of the document will be counted as separate document types.
  • Driving license and provisional are counted as separate document types.

The SDK library will enlarge your app by around ~31.0mb(MJCS + default-gbr-dl-profile). You can shrink the final apk by splitting it by ABI types or only include the CPU type you want to support. If you want to target all major mobile devices, use ‘armeabiv7 and from August 2019 arm64-v8a extra. 

Was this page helpful?