public final class TencentMapInitializer
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
TencentMapInitializer.LibraryName |
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
KEY_AGREE_PRIVACY |
构造器和说明 |
---|
TencentMapInitializer() |
限定符和类型 | 方法和说明 |
---|---|
static void |
addExtra(java.lang.String key,
java.lang.String value) |
static boolean |
getAgreePrivacy() |
static java.lang.String |
getDuid(android.content.Context context) |
static java.lang.String |
getExtra(java.lang.String key) |
static java.lang.String |
getSuid(android.content.Context context) |
static boolean |
isPreLoadLibrarySuccess(TencentMapInitializer.LibraryName libraryName)
获取预加载库
preLoadLibrary(Map) 的结果 |
static void |
preLoadLibrary(java.util.Map<TencentMapInitializer.LibraryName,java.lang.String> libAbsolutePaths)
预加载库
|
static void |
preLoadLibrary(TencentMapInitializer.LibraryName libraryName,
java.lang.String libAbsolutePath)
预加载库
|
static void |
preLoadLibrary(TencentMapInitializer.LibraryName libraryName,
java.lang.String libAbsolutePath,
java.lang.String libVersion,
java.lang.String libAbi)
预加载库
|
static void |
setAgreePrivacy(boolean isAgree)
设置同意隐私协议, 需要在初始化地图之前完成
|
public static final java.lang.String KEY_AGREE_PRIVACY
public static void setAgreePrivacy(boolean isAgree)
isAgree:
- 隐私协议政策是否取得用户同意 true是用户同意public static boolean getAgreePrivacy()
public static java.lang.String getDuid(android.content.Context context)
public static java.lang.String getSuid(android.content.Context context)
public static void addExtra(java.lang.String key, java.lang.String value)
public static java.lang.String getExtra(java.lang.String key)
public static void preLoadLibrary(TencentMapInitializer.LibraryName libraryName, java.lang.String libAbsolutePath) throws com.tencent.tencentmap.mapsdk.maps.exception.InvalidLibraryExceptions
libraryName
- so库名 TencentMapInitializer.LibraryName.TENCENT_MAP_ENGINE
libAbsolutePath
- so绝对路径com.tencent.tencentmap.mapsdk.maps.exception.InvalidLibraryExceptions
- 当传入的so库文件非法时,抛出异常public static void preLoadLibrary(TencentMapInitializer.LibraryName libraryName, java.lang.String libAbsolutePath, java.lang.String libVersion, java.lang.String libAbi) throws com.tencent.tencentmap.mapsdk.maps.exception.InvalidLibraryExceptions
libraryName
- so库名 TencentMapInitializer.LibraryName.TENCENT_MAP_ENGINE
libAbsolutePath
- so绝对路径libVersion
- so版本libAbi
- so架构类型com.tencent.tencentmap.mapsdk.maps.exception.InvalidLibraryExceptions
- 当传入的so库文件非法时,抛出异常public static void preLoadLibrary(java.util.Map<TencentMapInitializer.LibraryName,java.lang.String> libAbsolutePaths) throws com.tencent.tencentmap.mapsdk.maps.exception.InvalidLibraryExceptions
libAbsolutePaths
- so绝对路径com.tencent.tencentmap.mapsdk.maps.exception.InvalidLibraryExceptions
- 当传入的so库文件非法时,抛出异常public static boolean isPreLoadLibrarySuccess(TencentMapInitializer.LibraryName libraryName)
preLoadLibrary(Map)
的结果libraryName
- 库名