AdServicesApiUtil

public class AdServicesApiUtil
extends Object

java.lang.Object
   ↳ android.adservices.AdServicesApiUtil


此类封装了 AdServicesApi APK 提供的 API 的可能状态。

摘要

常量

int ADSERVICES_API_STATE_DISABLED

此状态表示 AdServicesApi 提供的 API 不可用。

int ADSERVICES_API_STATE_ENABLED

此状态表示 AdServicesApi 提供的 API 已启用。

公共方法

static int getAdServicesApiState()

返回 AdServicesApi 的当前状态。

继承的方法

常量

ADSERVICES_API_STATE_DISABLED

public static final int ADSERVICES_API_STATE_DISABLED

此状态表示 AdServicesApi 提供的 API 不可用。 调用这些 API 将导致 UnsupportedOperationException

常量值: 0 (0x00000000)

ADSERVICES_API_STATE_ENABLED

public static final int ADSERVICES_API_STATE_ENABLED

此状态表示 AdServicesApi 提供的 API 已启用。

常量值: 1 (0x00000001)

公共方法

getAdServicesApiState

public static int getAdServicesApiState ()

返回 AdServicesApi 的当前状态。 AdServicesApi 的状态只有在重新启动后才会改变,因此该值可以缓存,但不能持久保留,也就是说,在重新启动后应该重新检查该值。

返回
int 值为 ADSERVICES_API_STATE_DISABLEDADSERVICES_API_STATE_ENABLED