요구 사항
| 요구 사항 | 버전 / 값 |
|---|---|
| 최소 Android | 5.0 (API 21) |
| Kotlin | 1.8.22 이상 |
| Java 호환성 | JavaVersion.VERSION_1_8 |
| Android Gradle Plugin (AGP) | 8.6.0 이상 |
| Android Studio | Koala Feature Drop (2024.1.2) 이상 |
| 지원 언어 | Java 및 Kotlin |
| Maven 저장소 | https://maven-sdk.unico.run/sdk-mobile |
| 필수 권한 | INTERNET, CAMERA |
| 선택적 권한 | ACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION |
실제 기기 전용
이 SDK는 에뮬레이터에서 작동하지 않습니다 — 실제 기기에서만 사용 가능합니다. 개발 및 통합 테스트에는 리소스 섹션에서 제공되는 **샘플 앱(PoC)**와 함께 실제 기기를 사용하세요.
하이브리드 프레임워크
공식 지원은 네이티브 Android로만 제한됩니다. React Native, Ionic 및 기타 크로스 플랫폼 프레임워크는 지원되지 않습니다. Flutter를 사용하는 경우 공식 Flutter 플러그인을 사용하세요.
Session limits
| 제한 | 값 | 동작 |
|---|---|---|
| 세션 타임아웃 | 40초 | 제한 시간 내에 캡처가 완료되지 않으면 SDK가 카메라를 닫습니다 — onSystemClosedCameraTimeoutSession() 트리거 |
| 얼굴 인식 타임아웃 | 13초 | 이 시간 내에 얼굴이 감지되지 않으면 SDK가 수동 캡처로 전환됩니다 — onSystemChangedTypeCameraTimeoutFaceInference() 트리거 |