移动端SDK需要在应用打包时,被加载到您的应用中,SDK会随着应用启动而运行在客户进程中。当用户关闭应用时,SDK会随着客户应用关闭而关闭,不会在后台做额外的操作。
SDK 需要使用的权限如下,各个服务不同应用场景需要使用的权限不同,详细请参考指定权限。
麦克风权限:android.permission.RECORD_AUDIO 用于录音。
查看网络状态权限:android.permission.ACCESS_NETWORK_STATE 用于查看网络连接状态信息。
查看Wi-Fi网络状态权限:android.permission.ACCESS_WIFI_STATE 用于查看Wi-Fi网络状态相关信息。
ML Kit部分服务支持两种集成SDK的方式:Full SDK和基础SDK,详情请参考集成HMS SDK。
开发者在使用Full SDK服务过程中,ML Kit会对API的调用情况进行必要的数据收集,用于统计分析及服务改进。您需要在应用的隐私政策中告知用户。在使用基础SDK服务过程中,在用户许可后进行数据收集。收集的数据不包含任何个人数据,收集的数据信息如下:
ML Kit SDK与ML Kit端侧服务之间的数据交换基于Binder传输,Android系统本身的安全机制保障了基于Binder传输的数据安全。
ML Kit SDK 调用云侧服务采用https post请求发送,并对应用的可靠性进行鉴权识别。