隐私合规接口

自 Android 定位 SDK v7.4.6 起,为加强终端用户个人信息保护,SDK 新增了隐私合规接口。

该版本与此前版本不兼容,开发者在升级后必须完成隐私合规接口的调用,否则定位功能将无法正常使用。



接口说明

/**
 * 设置用户是否同意隐私协议
 *
 * @param isAgree 用户是否同意隐私协议,传入 true 后方可正常使用定位功能
 */
public static void setUserAgreePrivacy(boolean isAgree)

调用要求

  • 调用时机:必须在构造 TencentLocationManager 实例及调用任何定位接口之前完成设置。
  • 前置条件:应用需先向用户展示隐私政策,在用户明确同意后再调用该接口。
  • 未调用的后果:若未调用或传入 false,SDK 所有定位功能将不可用。

示例代码

// 用户同意隐私政策后调用
TencentLocationManager.setUserAgreePrivacy(true);

// 之后方可正常初始化和使用定位功能
TencentLocationManager manager = TencentLocationManager.getInstance(context);

相关资源