要件
| 要件 | バージョン / 値 |
|---|---|
| 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() が発火します |