Android

Android 属性

正在运行 Android 应用程序的 Android 平台。

Attributes

StabilityValue Type描述Example Values
android.app.stateDevelopment字符串此属性表示应用程序的状态。[1]created
android.os.api_levelDevelopment字符串唯一标识 Android 操作系统版本 (os.version) 提供的框架 API 版本。有关更多信息,请参阅 Android API 级别文档33; 32

[1] android.app.state: Android 生命周期状态定义在 Activity 生命周期回调 中,并且 OS 标识符 是由此派生的。


android.app.state 具有以下一系列已知值。如果其中一个适用,则必须使用相应的**值**;否则,可以使用自定义值。

描述Stability
background在 Activity.onPause() 之后,或者,如果应用程序没有 Activity,在应用程序处于前台状态时调用 Context.stopService() 之后的任何时间。Development
created在应用程序首次调用 Activity.onResume() 之前,或者,如果应用程序没有 Activity,在应用程序首次调用 Context.startService() 之前的任何时间。Development
foreground在应用程序处于 created 或 background 状态时,调用 Activity.onResume() 之后,或者,如果应用程序没有 Activity,调用 Context.startService() 之后的任何时间。Development

已弃用的 Android 属性

本文档定义了表示 Android 平台上生命周期转换发生的属性。

Attributes

StabilityValue Type描述Example Values
android.stateDeprecated
已替换为 android.app.state
字符串已弃用。请改用 android.app.state 属性。createdbackgroundforeground

android.state 具有以下一系列已知值。如果其中一个适用,则必须使用相应的**值**;否则,可以使用自定义值。

描述Stability
background在 Activity.onPause() 之后,或者,如果应用程序没有 Activity,在应用程序处于前台状态时调用 Context.stopService() 之后的任何时间。Development
created在应用程序首次调用 Activity.onResume() 之前,或者,如果应用程序没有 Activity,在应用程序首次调用 Context.startService() 之前的任何时间。Development
foreground在应用程序处于 created 或 background 状态时,调用 Activity.onResume() 之后,或者,如果应用程序没有 Activity,调用 Context.startService() 之后的任何时间。Development