全部产品
Search
文档中心

ID Verification:SDK裁剪说明

更新时间:Jan 29, 2026

本文介绍 Android 与 iOS 平台上各 SDK 组件模块的裁剪可行性、功能描述、裁剪后的影响以及对包体积的具体影响。

Android组件裁

是否可裁剪

模块名称

模块说明

裁剪后的功能影响

编译后体积

双架构

ARM64

ARMv7

不可裁剪

idv-identitybase-sdk-[version].aar

基础模块。

不可裁剪

0.1MB

不可裁剪

idv-identityplatform-[version].aar

基础模块。

不可裁剪

0.13MB

不可裁剪

idv-identitycrypto-[version].aar

基础模块。

不可裁剪

0.44MB

0.25MB

0.19MB

可裁剪

idv-identityface-[version].aar

人脸识别UI基础模块。

裁剪后人脸活体功能不可使用

0.05MB

可裁剪

tygerservice-[version].aar

人脸识别基础模块。

说明

1.3.4版本后,该组件已被移除。

裁剪后人脸活体功能不可使用

2.6MB

1.67 MB

1.4MB

可裁剪

idv-identitymnn-[version].aar.

mnn模块为人脸活体、人脸质量、OCR自动扫描的基础组件,裁剪该模块后会导致以上功能不可用。

裁剪该模块后,人脸活体、人脸质量、OCR自动扫描功能不可用

2.2MB

1.2MB

1.04MB

可裁剪

idv-identityservice-sdk-[version].aar

人脸活体检测。

裁剪后人脸活体功能不可使用

0.8MB

0.59MB

0.54MB

可裁剪

idv-identityblink-sdk-[version].intl.aar

人脸活体眨眼检测模块。

裁剪后人脸眨眼活体功能不可使用

0.2MB

可裁剪

idv-identityquality-sdk-[version].aar

人脸严格质量检测模块,服务端可选开启该功能,不需要此功能可裁剪。

裁剪后人脸质量、遮挡判断不生效

0.2MB

可裁剪

idv-identityocr-[version].aar

OCR模块,如果使用ekyc认证该模块不可裁剪。

裁剪后OCR功能、eKYC认证功能不可用

0.23MB

可裁剪

idv-identityocrservice-[version].aar

OCR服务模块,实现OCR自动扫描。

裁剪后无法实现OCR自动扫描

0.61MB

0.47MB

0.42MB

可裁剪

Android-AliyunFaceGuard-[version].aar

设置助手模块,保护刷脸过程中端侧认证环境安全。

该模块保护刷脸过程中端侧认证环境安全,裁剪后会削弱安全对抗效果,建议保留

3.3 MB

2.8 MB

2MB

可裁剪

IDOCR_PubSDK_Android-1.0.0.aar

NFC服务模块。

说明

eKYC认证不需要使用NFC功能可裁剪。

裁剪后NFC功能不可用

5.2MB

可裁剪

idv-identitynfc-[version].intl.aar

NFC业务模块。

说明

eKYC认证不需要使用NFC功能可裁剪。

裁剪后NFC功能不可用

0.14MB

iOS组件裁剪

是否可裁剪

模块

模块说明

包体增量

可裁剪

AliyunIdentityNFC

裁剪后NFC功能不可用

3.7M

可裁剪

OpenSSL

裁剪后NFC功能不可用

可裁剪

AliyunIdentityOcr

裁剪后OCR功能、eKYC认证功能不可用

0.8M

可裁剪

faceguard

该模块保护刷脸过程中端侧认证环境安全,裁剪后会削弱安全对抗效果

0.74M

可裁剪

AliyunIdentityFace

裁剪后人脸活体功能不可使用

2.2M

可裁剪

ToygerService

裁剪后人脸活体功能不可使用

0.98M

可裁剪

ToygerNative

裁剪后人脸活体功能不可使用

不可裁剪

AliyunIdentityPlatform

不可裁剪

0.04M

不可裁剪

AliyunIdentityUtils

不可裁剪

0.04M

可裁剪

MNN

裁剪该模块后,远近活体、人脸质量、OCR自动扫描功能不可用

0.09M

不可裁剪

DTFUtility

不可裁剪

0.1M

不可裁剪

AliyunOSSiOS

不可裁剪

0.23M