隐私合规接口

Android定位SDK自v7.4.6版本起增加了隐私合规接口,与之前版本不兼容,开发者使用v7.4.6及之后的版本需要保证用户同意隐私政策后调用setUserAgreePrivacy接口,设置同意定位SDK的隐私政策后才能正常使用定位SDK功能。


1. 新增定位SDK隐私政策确认接口setUserAgreePrivacy(boolean isAgree),接口说明如下:

/**
 * 设置用户是否同意隐私协议政策
 * 调用其他接口前必须首先调用此接口进行用户是否同意隐私政策的设置,传入true后才能正常使用定位功能
 * @param isAgree 是否同意隐私政策
 */
public static void setUserAgreePrivacy(boolean isAgree) {
    isAgreePrivacy = isAgree;
}

2. 在构造TencentLocationManager以及使用定位功能前,需要先设置同意定位SDK的隐私政策,否则所有定位SDK相关功能不可用,调用定位功能会返回错误码,具体见接口文档

TencentLocationManager.setUserAgreePrivacy(true);

这篇文章对您解决问题是否有帮助?

已解决
未解决