开发准备

最近更新时间:2019-07-09 14:57:10

权限检测

  • Android 6.0 以上系统
    SDK 需要用到相机/录音/读取手机信息权限,对 Android 6.0 以上的系统会做权限的运行时检测。
  • Android 6.0 以下系统
    • 由于 Android 6.0 以下系统 Android 并没有运行时权限,检测权限只能靠开关相机/麦克风进行。考虑到 SDK 的使用时间很短,快速频繁开关相机/麦克风可能会导致手机出现异常,故 SDK 内对 Android 6.0 以下手机没有做权限的检测。
    • 为了进一步提高用户体验,在 Android 6.0 以下系统上,我们建议合作方在拉起 SDK 前,帮助 SDK 做相机/麦克风/读取手机信息权限检测,提示并确认用户打开了这三项权限后,再进行人脸核身,可以使整个人脸核身体验更快更好。

CPU 平台设置

目前 SDK 只支持 armeabi-v7a 平台,为了防止在其他 CPU 平台上 SDK 崩溃,建议在 App 的 build.gradle 里加上 abiFilter,如下图中红框所示:

注意:

仅适用于 armeabi-v7a 平台。