权限
SDK 根据收集时可用的权限收集用户设备数据:您的应用请求的权限越多,用户授予的权限越多,可以收集的信息就越多。
注意
INTERNET 权限是 SDK 能够将信息发送到 QI Tech 服务器的必要条件。
SDK 使用的权限
在当前版本的 SDK 中,以下权限在可用时可以使用:
| 权限 | 功能 | 必填 |
|---|---|---|
| INTERNET | 向 QI Tech 服务器发送信息。 | 是。 |
| BLUETOOTH | 捕获蓝牙硬件信息。 | 否。 |
| BLUETOOTH_CONNECT | 捕获蓝牙连接信息。 | 否。 |
| READ_CONTACTS | 读取联系人列表。 | 否。 |
| ACCESS_COARSE_LOCATION | 访问网络信息(基站、运营商等)及通过此方式获取位置(精度较低)。 | 否。 |
| ACCESS_FINE_LOCATION | 通过 GPS 访问位置(精度较高)。 | 否。 |
| READ_PHONE_STATE | 网络、SIM 卡、IMEI 及其他电话信息。 | 否。 |
| QUERY_ALL_PACKAGES | 设备上已安装应用的信息。Android 11 及以上版本的设备需要此权限。 | 否。 |
重要
我们的 SDK 不会主动请求上述权限。因此,为确保设备扫描更完整,建议在执行设备扫 描调用前请求并获取这些权限。
注意
QUERY_ALL_PACKAGES 权限在应用发布时可能会与 Google Play 产生摩擦。为了解决这一问题,可以描述请求该权限的原因。