public final class

TencentMapInitializer

extends Object
java.lang.Object
   ↳ com.tencent.tencentmap.mapsdk.maps.TencentMapInitializer

Summary

Nested Classes
enum TencentMapInitializer.LibraryName  
Constants
String kS_MAP_GLOBAL_CONFIG
Public Constructors
TencentMapInitializer()
Public Methods
static void clearCache()
清除地图缓存数据
static void clearCache(boolean sync)
清除地图缓存数据
synchronized static boolean getAgreePrivacy()
synchronized static String getDuid(Context context)
synchronized static GSVersion getGSVersion()
获取审图号版本,需要在初始化地图SDK之后调用
synchronized static String getSuid(Context context)
static boolean isPreLoadLibrarySuccess(TencentMapInitializer.LibraryName libraryName)
获取预加载库preLoadLibrary(Map)的结果
static void preLoadLibrary(Map<TencentMapInitializer.LibraryName, String> libAbsolutePaths)
预加载库
synchronized static void setAgreePrivacy(Context context, boolean isAgree, MapGlobalConfig config)
设置同意隐私协议, 需要在初始化地图之前完成
synchronized static void setAgreePrivacy(Context context, boolean isAgree)
设置同意隐私协议, 需要在初始化地图之前完成
synchronized static void start(Context context)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final String kS_MAP_GLOBAL_CONFIG

Constant Value: "s_map_global_config"

Public Constructors

public TencentMapInitializer ()

Public Methods

public static void clearCache ()

清除地图缓存数据

public static void clearCache (boolean sync)

清除地图缓存数据

Parameters
sync 是否同步

public static synchronized boolean getAgreePrivacy ()

public static synchronized String getDuid (Context context)

public static synchronized GSVersion getGSVersion ()

获取审图号版本,需要在初始化地图SDK之后调用

Returns
  • 审图号版本;null表示未初始化地图SDK

public static synchronized String getSuid (Context context)

public static boolean isPreLoadLibrarySuccess (TencentMapInitializer.LibraryName libraryName)

获取预加载库preLoadLibrary(Map)的结果

Parameters
libraryName 库名
Returns
  • 是否成功

public static void preLoadLibrary (Map<TencentMapInitializer.LibraryName, String> libAbsolutePaths)

预加载库

Parameters
libAbsolutePaths so绝对路径
Throws
IllegalArgumentException

public static synchronized void setAgreePrivacy (Context context, boolean isAgree, MapGlobalConfig config)

设置同意隐私协议, 需要在初始化地图之前完成

Parameters
config 地图全局配置

public static synchronized void setAgreePrivacy (Context context, boolean isAgree)

设置同意隐私协议, 需要在初始化地图之前完成

public static synchronized void start (Context context)