Android
Android 属性
正在运行 Android 应用程序的 Android 平台。
Attributes
| 键 | Stability | Value Type | 描述 | Example Values |
|---|---|---|---|---|
android.app.state | 字符串 | 此属性表示应用程序的状态。[1] | created | |
android.os.api_level | 字符串 | 唯一标识 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() 之后的任何时间。 | |
created | 在应用程序首次调用 Activity.onResume() 之前,或者,如果应用程序没有 Activity,在应用程序首次调用 Context.startService() 之前的任何时间。 | |
foreground | 在应用程序处于 created 或 background 状态时,调用 Activity.onResume() 之后,或者,如果应用程序没有 Activity,调用 Context.startService() 之后的任何时间。 |
已弃用的 Android 属性
本文档定义了表示 Android 平台上生命周期转换发生的属性。
Attributes
| 键 | Stability | Value Type | 描述 | Example Values |
|---|---|---|---|---|
android.state | 已替换为 android.app.state。 | 字符串 | 已弃用。请改用 android.app.state 属性。 | created;background;foreground |
android.state 具有以下一系列已知值。如果其中一个适用,则必须使用相应的**值**;否则,可以使用自定义值。
| 值 | 描述 | Stability |
|---|---|---|
background | 在 Activity.onPause() 之后,或者,如果应用程序没有 Activity,在应用程序处于前台状态时调用 Context.stopService() 之后的任何时间。 | |
created | 在应用程序首次调用 Activity.onResume() 之前,或者,如果应用程序没有 Activity,在应用程序首次调用 Context.startService() 之前的任何时间。 | |
foreground | 在应用程序处于 created 或 background 状态时,调用 Activity.onResume() 之后,或者,如果应用程序没有 Activity,调用 Context.startService() 之后的任何时间。 |