public final class SensorsDataUtils
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
COMMAND_HARMONYOS_VERSION |
构造器和说明 |
---|
SensorsDataUtils() |
限定符和类型 | 方法和说明 |
---|---|
static boolean |
checkVersionIsNew(android.content.Context context,
java.lang.String currVersion)
检查版本是否经过升级
|
static void |
enableAndroidId(boolean enabled)
是否开启 AndroidID 采集
|
static void |
enableOAID(boolean enabled)
是否开启 OAID 采集
|
static java.lang.String |
getActivityTitle(android.app.Activity activity)
获取 Activity 的 title
|
static java.lang.String |
getIdentifier(android.content.Context context)
此方法谨慎修改
插件配置 disableAndroidID 会修改此方法
获取 Android ID
|
static java.lang.String |
getToolbarTitle(android.app.Activity activity) |
static void |
handleSchemeUrl(android.app.Activity activity,
android.content.Intent intent)
解析 Activity 的 Intent 中是否包含 DebugMode、点击图、可视化全埋点的 uri 信息并显示 Dialog。
|
static void |
initUniAppStatus() |
static boolean |
isOAIDEnabled() |
static boolean |
isUniApp() |
static boolean |
isValidAndroidId(java.lang.String androidId) |
static void |
mergeJSONObject(org.json.JSONObject source,
org.json.JSONObject dest)
已过时。
|
static void |
showUpWebView(android.content.Context context,
java.lang.Object x5WebView,
org.json.JSONObject properties,
boolean isSupportJellyBean,
boolean enableVerify) |
public static final java.lang.String COMMAND_HARMONYOS_VERSION
public static java.lang.String getActivityTitle(android.app.Activity activity)
activity
- Activitypublic static java.lang.String getToolbarTitle(android.app.Activity activity)
public static java.lang.String getIdentifier(android.content.Context context)
context
- Contextpublic static boolean isValidAndroidId(java.lang.String androidId)
public static boolean checkVersionIsNew(android.content.Context context, java.lang.String currVersion)
context
- contextcurrVersion
- 当前 SDK 版本public static void handleSchemeUrl(android.app.Activity activity, android.content.Intent intent)
activity
- activityintent
- intent@Deprecated public static void mergeJSONObject(org.json.JSONObject source, org.json.JSONObject dest)
public static void initUniAppStatus()
public static boolean isUniApp()
public static void showUpWebView(android.content.Context context, java.lang.Object x5WebView, org.json.JSONObject properties, boolean isSupportJellyBean, boolean enableVerify)
public static void enableAndroidId(boolean enabled)
enabled
- true 开启,false 关闭public static void enableOAID(boolean enabled)
enabled
- true 开启,false 关闭public static boolean isOAIDEnabled()