未验证 提交 0f032b31 编写于 作者: O openharmony_ci 提交者: Gitee

!12486 master标题修改及Readme、website刷新

Merge pull request !12486 from zengyawen/master
......@@ -54,7 +54,7 @@ build() {
方式二:使用箭头函数。
## 如何解决must have required property 'startWindowIcon'报错
## 如何解决must have required property 'startWindowIcon'报错
适用于:OpenHarmony SDK 3.2.3.5版本,API9 Stage模型
......@@ -83,15 +83,13 @@ Ability配置中缺少startWindowIcon属性配置,需要在module.json5中abil
使用Ability的onConfigurationUpdated回调实现,系统语言、颜色模式以及Display相关的参数,比如方向、Density,发生变化时触发该回调。
参考文档:[Ability开发指导](../ability/stage-ability.md)
## Stage模型是否推荐用globalThis去获取Context
适用于:OpenHarmony SDK 3.2.5.5版本,API9 Stage模型
不推荐,Stage模型使用globalThis去获取Context是错误的使用方式。在Stage模型中,整个应用进程共用一个js虚拟机实例,其中可以运行多个Ability实例,共用一个global对象。在同一个js虚拟机内的不同的Ability中使用globalThis获取Context,存在被覆盖从而发生错误的风险。
推荐使用方式参考:[Stage模型的Context详细介绍](../ability/context-userguide.md#stage模型的context详细介绍)
推荐使用方式参考:[Stage模型的Context详细介绍](../application-models/application-context-stage.md)
## 如何在应用A中去获取应用B的Hap包的安装路径
......
......@@ -4,7 +4,7 @@
适用于:OpenHarmony SDK 3.2.3.5版本,API9 Stage模型
通过\@ohos.bundle模块bundle.getBundleInfo()接口获取包信息bundleInfo,然后分别通过bundleInfo.versionCode、bundleInfo.versionName
通过@ohos.bundle模块bundle.getBundleInfo()接口获取包信息bundleInfo,然后分别通过bundleInfo.versionCode、bundleInfo.versionName
参考文档:[Bundle模块](../reference/apis/js-apis-Bundle.md#bundlegetbundleinfo)
......
......@@ -44,7 +44,7 @@ HttpRequestOptions中的header是一个Object类型,可以直接在header里
适用于:OpenHarmony SDK 3.2.6.5版本,API9 Stage模型
1. 鼠标移到extraData, ctrl+鼠标左键,跳转到sdk中,里面有关于extraData的传参说明。可以发现文档中对extraData的定义是这样的 extraData?: string | Object,也就是extraData支持string 和 Object两种类型。
1. 鼠标移到extraData, ctrl+鼠标左键,跳转到sdk中,里面有关于extraData的传参说明。可以发现文档中对extraData的定义为 extraData?: string | Object,也就是extraData支持string 和 Object两种类型。
2. 这两种写法都可以实现:
a.extraData:"data to send";
......
# 数据管理开发常见问题
## 如何将PixelMap的数据存储到数据库中
## 如何将PixelMap的数据存储到数据库中
适用于:OpenHarmony SDK 3.2.3.5版本
......@@ -16,7 +16,6 @@ PixelMap应该被转换成相应的ArrayBuffer再放进数据库。
示例:
```
hdc_std file recv /data/app/el2/100/database/com.xxxx.xxxx/entry/db/test.db ./test.db
```
......
......@@ -9,7 +9,6 @@
- 方法二:通过截屏脚本一键截屏,可以在电脑上查看。操作方法:Windows上连接开发板,然后电脑上新建文本文件,拷贝如下脚本内容,文件名后缀改为.bat文件(需要提前配置好hdc的环境变量),点击运行后,截屏图片与脚本在同一目录。
示例:
```
set filepath=/data/%date:~0,4%%date:~5,2%%date:~8,2%%time:~1,1%%time:~3,2%%time:~6,2%.png
echo %filepath%
......
......@@ -39,9 +39,9 @@ display.getDefaultDisplay((err, data) => {
适用于:OpenHarmony SDK3.0, API9 Stage模型
1如果想获取连接设备的udid,可使用 hdc shell bm get --udid命令;
1. 如果想获取连接设备的udid,可使用 hdc shell bm get --udid命令;
2如果想在代码中获得,参考文档 [udid](../reference/apis/js-apis-device-info.md)
2. 如果想在代码中获得,参考文档 [udid](../reference/apis/js-apis-device-info.md)
## 开发快捷键功能
......
......@@ -4,9 +4,9 @@
使用于:OpenHarmony SDK 3.2.5.5版本
1.通过业务日志打印,定位崩溃的代码位置。
1. 通过业务日志打印,定位崩溃的代码位置。
2.通过Crash文件查看报错信息,Crash文件路径是:/data/log/faultlog/faultlogger/。
2. 通过Crash文件查看报错信息,Crash文件路径是:/data/log/faultlog/faultlogger/。
## UiTest测试框架无法获取控件问题
......
......@@ -6,7 +6,6 @@
是递归删除。
## 如何实现如果文件不存在则创建文件
适用于:OpenHarmony SDK 3.2.6.3版本,API9 Stage模型
......
......@@ -16,7 +16,6 @@ TS语言的使用在生成器函数中存在以下限制:
错误示例:
```
build() {
let a: number = 1 // invalid: variable declaration not allowed
......@@ -54,7 +53,7 @@ build() {
1. 通过resourceManager的RawFile接口获取Uint8Array格式数据。
2. 通过String.fromCharCode将Uint8Array格式数据转化为String类型。快快快
2. 通过String.fromCharCode将Uint8Array格式数据转化为String类型。
参考文档:[资源管理](../reference/apis/js-apis-resource-manager.md)
......
......@@ -28,9 +28,9 @@ Native API中的[Drawing](../reference/native-apis/_drawing.md)接口可以提
适用于:OpenHarmony SDK 3.2.5.3版本,API9 Stage模型
1. 在编译工具Hvigor脚本文件hvigorfile.js中,通过subModule.getPackageJsonPath方法获取module中package.json文件位置
1. 在编译工具Hvigor脚本文件hvigorfile.js中,通过subModule.getPackageJsonPath方法获取module中package.json文件位置
2. 使用nodejs能力读取package.json文件中version字段,写入build-profile.json5文件buildOption.cppFlags字段
2. 使用nodejs能力读取package.json文件中version字段,写入build-profile.json5文件buildOption.cppFlags字段
示例:
......
......@@ -91,5 +91,4 @@ export default class DateTimeUtil{
}
}
```
```
\ No newline at end of file
......@@ -6,7 +6,6 @@
设置是否开启文档对象模型存储接口(DOM Storage API)权限,默认未开启,控制web网页中localStorage的使用,对sessionStorage未做控制
## Web组件加载的html页面内如何检测网络状态
适用于:OpenHarmony SDK 3.2.7.5版本,API9 Stage模型
......
# Ability
# @ohos.ability.ability (Ability)
Ability模块将二级模块API组织在一起方便开发者进行导出。
......
# DataUriUtils模块
# @ohos.ability.dataUriUtils (DataUriUtils模块)
DataUriUtils模块提供用于处理使用DataAbilityHelper方案的对象的实用程序类的能力,包括获取,添加,更新给定uri的路径组件末尾的ID。本模块将被app.ability.dataUriUtils模块,建议优先使用[@ohos.app.ability.dataUriUtils](js-apis-app-ability-dataUriUtils.md)模块。
......
# ErrorCode
# @ohos.ability.errorCode (ErrorCode)
ErrorCode是定义启动功能时使用的错误代码。
......
# FeatureAbility模块(JS端SDK接口)
# @ohos.ability.featureAbility (FeatureAbility模块)
FeatureAbility模块提供带有UI设计与用户交互的能力,包括启动新的ability、获取dataAbilityHelper、设置此Page Ability、获取当前Ability对应的窗口,连接服务等。
......
# particleAbility模块
# @ohos.ability.particleAbility (ParticleAbility模块)
particleAbility模块提供了Service类型Ability的能力,包括启动、停止指定的particleAbility,获取dataAbilityHelper,连接、断开当前Ability与指定ServiceAbility等。
......
# wantConstant
# @ohos.ability.wantConstant (wantConstant)
wantConstant模块提供want中操作want常数和解释Flags说明的能力。
......
# Ability
# @ohos.app.ability.Ability (Ability基类)
Ability模块提供对Ability生命周期、上下文环境等调用管理的能力,包括Ability创建、销毁、转储客户端信息等。
......
# AbilityConstant
# @ohos.app.ability.AbilityConstant (AbilityConstant)
AbilityConstant是启动参数的接口。
......
# AbilityDelegatorRegistry
# @ohos.app.ability.abilityDelegatorRegistry (AbilityDelegatorRegistry)
AbilityDelegatorRegistry模块提供用于存储已注册的AbilityDelegator和AbilityDelegatorArgs对象的全局寄存器的能力,包括获取应用程序的AbilityDelegator对象、获取单元测试参数AbilityDelegatorArgs对象。
......
# AbilityLifecycleCallback
# @ohos.app.ability.abilityLifecycleCallback (AbilityLifecycleCallback)
AbilityLifecycleCallback模块提供应用上下文ApplicationContext的生命周期监听方法的回调类的能力,包括onAbilityCreate、onWindowStageCreate、onWindowStageDestroy等方法。
......
# AbilityManager
# @ohos.app.ability.abilityManager (AbilityManager)
AbilityManager模块提供对Ability相关信息和状态信息进行获取、新增、修改等能力。
......
# AbilityStage
# @ohos.app.ability.AbilityStage (AbilityStage)
AbilityStage是HAP包的运行时类。
......
# appManager
# @ohos.app.ability.appManager (appManager)
appManager模块提供App管理的能力,包括查询当前是否处于稳定性测试场景、查询是否为ram受限设备、获取应用程序的内存大小、获取有关运行进程的信息等。
......
# appRecovery
# @ohos.app.ability.appRecovery (appRecovery)
appRecovery模块提供了应用在故障状态下的恢复能力。
......
# Common
# @ohos.app.ability.common (应用上下文Context)
Common模块将二级模块API组织在一起方便开发者进行导出。
......
# Configuration
# @ohos.app.ability.Configuration (Configuration)
定义环境变化信息。
......
# ConfigurationConstant
# @ohos.app.ability.ConfigurationConstant (ConfigurationConstant)
ConfigurationConstant模块提供配置信息枚举值定义的能力。
......
# ContextConstant
# @ohos.app.ability.contextConstant (ContextConstant)
ContextConstant模块提供数据加密等级定义的能力。
......
# DataUriUtils模块
# ohos.app.ability.dataUriUtils (DataUriUtils模块)
DataUriUtils模块提供用于处理使用DataAbilityHelper方案的对象的实用程序类的能力,包括获取,添加,更新给定uri的路径末尾的ID。
......
# EnvironmentCallback
# @ohos.app.ability.EnvironmentCallback (EnvironmentCallback)
EnvironmentCallback模块提供应用上下文ApplicationContext对系统环境变化监听回调的能力,包括onConfigurationUpdated方法。
......
# ErrorManager
# @ohos.app.ability.errorManager (ErrorManager)
ErrorManager模块提供对错误观察器的注册和注销的能力。
......
# ExtensionAbility
# @ohos.app.ability.ExtensionAbility (扩展能力基类)
ExtensionAbility模块提供对ExtensionAbility生命周期、上下文环境等调用管理的能力,包括ExtensionAbility创建、销毁、转储客户端信息等。
......
# missionManager
# @ohos.app.ability.missionManager (missionManager)
missionManager模块提供系统任务管理能力,包括对系统任务执行锁定、解锁、清理、切换到前台等操作。
......
# quickFixManager
# @ohos.app.ability.quickFixManager (quickFixManager)
quickFixManager模块提供快速修复的能力,快速修复是OpenHarmony提供给开发者的一种技术手段,支持开发者以远快于(小时级、分钟级)应用升级的方式进行缺陷修复。
......
# ServiceExtensionAbility
# @ohos.app.ability.ServiceExtensionAbility (ServiceExtensionAbility)
ServiceExtensionAbility模块提供ServiceExtension服务扩展相关接口的能力。
......
# StartOptions
# @ohos.app.ability.StartOptions (StartOptions)
StartOptions模块对系统的基本通信组件进行查询和设置的能力。
......
# Ability
# @ohos.app.ability.UIAbility (UIAbility)
Ability模块提供对Ability生命周期、上下文环境等调用管理的能力,包括Ability创建、销毁、转储客户端信息等。
......
# Want
# @ohos.app.ability.Want (Want)
Want是对象间信息传递的载体, 可以用于应用组件间的信息传递。 Want的使用场景之一是作为startAbility的参数, 其包含了指定的启动目标, 以及启动时需携带的相关数据, 如bundleName和abilityName字段分别指明目标Ability所在应用的包名以及对应包内的Ability名称。当Ability A需要启动Ability B并传入一些数据时, 可使用Want作为载体将这些数据传递给Ability B。
......
# app.ability.WantAgent模块
# @ohos.app.ability.wantAgent (WantAgent模块)
app.ability.WantAgent模块提供了触发、取消、比较WantAgent实例和获取bundle名称的能力,包括创建WantAgent实例、获取实例的用户ID、获取want信息等。该模块将会取代[@ohos.wantAgent](js-apis-wantAgent.md)模块,建议优先使用本模块。
......
# wantConstant
# @ohos.app.ability.wantConstant (wantConstant)
wantConstant模块提供want中操作want常数和解释Flags说明的能力。
......
# 卡片数据绑定类
# @ohos.app.form.formBindingData (卡片数据绑定类)
卡片数据绑定模块提供卡片数据绑定的能力。包括FormBindingData对象的创建、相关信息的描述。
......
# @ohos.application.FormExtension (FormExtension)
# @ohos.app.form.FormExtensionAbility (FormExtensionAbility)
FormExtensionAbility模块提供了卡片扩展相关接口。
......@@ -207,7 +207,7 @@ onConfigurationUpdate(newConfig: Configuration): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| newConfig | [Configuration](js-apis-configuration.md) | 是 | 表示需要更新的配置信息。 |
| newConfig | [Configuration](js-apis-application-configuration.md) | 是 | 表示需要更新的配置信息。 |
**示例:**
......
# FormHost
# @ohos.app.form.formHost (FormHost)
FormHost模块提供了卡片使用方相关接口的能力,包括对使用方同一用户下安装的卡片进行删除、释放、请求更新、获取卡片信息、状态等操作。
......
# FormInfo
# @ohos.app.form.formInfo (FormInfo)
FormInfo模块提供对卡片的相关卡片信息和状态进行设置和查询的能力。
......
# FormProvider
# @ohos.app.form.formProvider (FormProvider)
FormProvider模块提供了卡片提供方相关接口的能力,开发者在开发卡片时,可通过该模块提供接口实现更新卡片,设置卡片更新时间,获取卡片信息,请求发布卡片等。
......
# Ability
# @ohos.application.Ability (Ability)
Ability模块提供对Ability生命周期、上下文环境等调用管理的能力,包括Ability创建、销毁、转储客户端信息等。
......
# AbilityConstant
# @ohos.application.AbilityConstant (AbilityConstant)
AbilityConstant是启动参数的接口。
......
# AbilityDelegatorRegistry
# @ohos.application.abilityDelegatorRegistry (AbilityDelegatorRegistry)
AbilityDelegatorRegistry模块提供用于存储已注册的AbilityDelegator和AbilityDelegatorArgs对象的全局寄存器的能力,包括获取应用程序的AbilityDelegator对象、获取单元测试参数AbilityDelegatorArgs对象。
......
# AbilityLifecycleCallback
# @ohos.application.AbilityLifecycleCallback (AbilityLifecycleCallback)
AbilityLifecycleCallback模块提供应用上下文ApplicationContext的生命周期监听方法的回调类的能力,包括onAbilityCreate、onWindowStageCreate、onWindowStageDestroy等方法。
......
# AbilityManager
# @ohos.application.abilityManager (AbilityManager)
AbilityManager模块提供对Ability相关信息和状态信息进行获取、新增、修改等能力。
......
# AbilityMonitor
AbilityMonitor模块提供匹配满足指定条件的受监视能力对象的方法的能力,最近匹配的ability对象将保存在AbilityMonitor对象中。
> **说明:**
>
> 本模块首批接口从API version 9 开始支持,从API version 9废弃,替换模块为[abilityMonitor (AbilityMonitor)](js-apis-app-ability-abilityMonitor.md)。后续版本的新增接口,采用上角标单独标记接口的起始版本。
## 使用说明
通过abilityDelegator中的addAbilityMonitor来设置。
```js
import AbilityDelegatorRegistry from '@ohos.application.abilityDelegatorRegistry'
var abilityDelegator;
function onAbilityCreateCallback(data) {
console.info("onAbilityCreateCallback");
}
var monitor = {
abilityName: "abilityname",
onAbilityCreate: onAbilityCreateCallback
}
abilityDelegator = AbilityDelegatorRegistry.getAbilityDelegator();
abilityDelegator.addAbilityMonitor(monitor, (err : any) => {
console.info("addAbilityMonitor callback");
});
```
## AbilityMonitor
Ability监听器
系统能力:以下各项对应的系统能力均为SystemCapability.Ability.AbilityRuntime.Core
| 名称 | 类型 | 可读 | 可写 | 说明 |
| ------------------------------------------------------------ | -------- | ---- | ---- | ------------------------------------------------------------ |
| abilityName | string | 是 | 是 | 当前AbilityMonitor绑定的ability名称 |
| moduleName? | string | 是 | 是 | 当前AbilityMonitor绑定的module名称 |
| onAbilityCreate?:(data: [Ability](js-apis-application-ability.md#Ability)) | function | 是 | 是 | ability被启动初始化时的回调函数<br/>不设置该属性则不能收到该生命周期回调 |
| onAbilityForeground?:(data: [Ability](js-apis-application-ability.md#Ability)) | function | 是 | 是 | ability状态变成前台时的回调函数<br/>不设置该属性则不能收到该生命周期回调 |
| onAbilityBackground?:(data: [Ability](js-apis-application-ability.md#Ability)) | function | 是 | 是 | ability状态变成后台时的回调函数<br/>不设置该属性则不能收到该生命周期回调 |
| onAbilityDestroy?:(data: [Ability](js-apis-application-ability.md#Ability)) | function | 是 | 是 | ability被销毁前的回调函数<br/>不设置该属性则不能收到该生命周期回调<br/> |
| onWindowStageCreate?:(data: [Ability](js-apis-application-ability.md#Ability)) | function | 是 | 是 | window stage被创建时的回调函数<br/>不设置该属性则不能收到该生命周期回调<br/> |
| onWindowStageRestore?:(data: [Ability](js-apis-application-ability.md#Ability)) | function | 是 | 是 | window stage被重载时的回调函数<br/>不设置该属性则不能收到该生命周期回调<br/> |
| onWindowStageDestroy?:(data: [Ability](js-apis-application-ability.md#Ability)) | function | 是 | 是 | window stage被销毁前的回调函数<br/>不设置该属性则不能收到该生命周期回调<br/> |
# AbilityStage
# @ohos.application.AbilityStage (AbilityStage)
AbilityStage是HAP包的运行时类。
......
# appManager
# @ohos.application.appManager (appManager)
appManager模块提供App管理的能力,包括查询当前是否处于稳定性测试场景、查询是否为ram受限设备、获取应用程序的内存大小、获取有关运行进程的信息等。
......
# Configuration
# @ohos.application.Configuration (Configuration)
定义环境变化信息。
......
# ConfigurationConstant
# @ohos.application.ConfigurationConstant (ConfigurationConstant)
ConfigurationConstant模块提供配置信息枚举值定义的能力。
......
# Context
# @ohos.application.context (Context)
Context模块将二级模块API组织在一起方便开发者进行导出。
......
# 数据共享扩展能力
# @ohos.application.DataShareExtensionAbility (数据共享扩展能力)
**DataShareExtensionAbility**基于ExtensionAbility框架,提供支持数据共享业务的能力。
......
# EnvironmentCallback
# @ohos.application.EnvironmentCallback (EnvironmentCallback)
EnvironmentCallback模块提供应用上下文ApplicationContext对系统环境变化监听回调的能力,包括onConfigurationUpdated方法。
......
# ErrorManager
# @ohos.application.errorManager (ErrorManager)
ErrorManager模块提供对错误观察器的注册和注销的能力。
......
# ExtensionAbility
# @ohos.application.ExtensionAbility (ExtensionAbility)
ExtensionAbility模块提供对ExtensionAbility生命周期、上下文环境等调用管理的能力,包括ExtensionAbility创建、销毁、转储客户端信息等。
......
# FormError
# @ohos.application.formError (FormError)
FormError模块提供获取卡片错误码的能力。
......
# FormExtension
# @ohos.application.FormExtension (FormExtension)
FormExtension模块提供了FormExtension卡片扩展相关接口。
......
# missionManager
# @ohos.application.missionManager (missionManager)
missionManager模块提供系统任务管理能力,包括对系统任务执行锁定、解锁、清理、切换到前台等操作。
......
# ServiceExtensionAbility
# @ohos.application.ServiceExtensionAbility (ServiceExtensionAbility)
ServiceExtensionAbility模块提供ServiceExtension服务扩展相关接口的能力。
......
# StartOptions
# @ohos.application.StartOptions (StartOptions)
StartOptions模块对系统的基本通信组件进行查询和设置的能力。
......
# StaticSubscriberExtensionAbility
# @ohos.application.StaticSubscriberExtensionAbility (StaticSubscriberExtensionAbility)
StaticSubscriberExtensionAbility模块提供静态订阅者ExtensionAbility的类别的能力。
......
# Want
# @ohos.application.Want (Want)
Want是对象间信息传递的载体, 可以用于应用组件间的信息传递。 Want的使用场景之一是作为startAbility的参数, 其包含了指定的启动目标, 以及启动时需携带的相关数据, 如bundleName和abilityName字段分别指明目标Ability所在应用的包名以及对应包内的Ability名称。当Ability A需要启动Ability B并传入一些数据时, 可使用Want作为载体将这些数据传递给Ability B。
......
# 公共事件模块
# @ohos.commonEventManager (公共事件模块)
本模块提供了公共事件的能力,包括公共事件的权限列表,发布公共事件,订阅或取消订阅公共事件,获取或修改公共事件结果代码、结果数据等。
......
# Configuration
Configuration模块提供环境变化信息的能力。
> **说明:**
>
> 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
## 导入模块
```js
import Configuration from '@ohos.application.Configuration';
```
## 属性
**系统能力**:以下各项对应的系统能力均为SystemCapability.Ability.AbilityBase
| 名称 | 类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
| language | string | 是 | 是 | 表示应用程序的当前语言。 |
| colorMode | [ColorMode](js-apis-application-configurationConstant.md) | 是 | 是 | 表示深浅色模式,取值范围:浅色模式(COLOR_MODE_LIGHT),深色模式(COLOR_MODE_DARK)。默认为浅色。 |
| direction<sup>9+</sup> | Direction | 是 | 否 | 表示屏幕方向,取值范围:水平方向(DIRECTION_HORIZONTAL),垂直方向(DIRECTION_VERTICAL)。 |
| screenDensity<sup>9+</sup> | ScreenDensity | 是 | 否 | 表示屏幕分辨率,取值范围:SCREEN_DENSITY_SDPI(120)、SCREEN_DENSITY_MDPI(160)、SCREEN_DENSITY_LDPI(240)、SCREEN_DENSITY_XLDPI(320)、SCREEN_DENSITY_XXLDPI(480)、SCREEN_DENSITY_XXXLDPI(640)。 |
| displayId<sup>9+</sup> | number | 是 | 否 | 表示应用所在的物理屏幕Id。 |
| hasPointerDevice<sup>9+</sup> | boolean | 是 | 否 | 指示指针类型设备是否已连接,如键鼠、触控板等。 |
# continuationManager
# @ohos.continuation.continuationManager (continuationManager)
continuationManager模块提供了流转/协同入口管理服务能力,包括连接/取消流转管理服务,注册/解注册设备连接变化监听,拉起设备选择模块,更新连接状态。
......
# Emitter
# @ohos.events.emitter (Emitter)
本模块提供发送和处理进程内事件的能力,包括对持续订阅事件或单次订阅事件的处理,取消订阅事件,发送事件到事件队列。
......
# AbilityResult<sup>7+</sup>
# AbilityResult
定义ability拉起、销毁之后返回的结果码和数据。
......
# DataAbilityHelper模块(JS端SDK接口)
# DataAbilityHelper
> **说明:**
>
......
## DataAbilityResult
# DataAbilityResult
定义dataAbility数据操作结果。
......
# AppVersionInfo<sup>7+</sup>
# AppVersionInfo
定义应用版本信息。
> **说明:**
>
> 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
**系统能力**:以下各项对应的系统能力均为SystemCapability.Ability.AbilityRuntime.Core
| 名称 | 类型 | 可读 | 可写 | 说明 |
......
# Context模块
# Context
Context模块提供了ability或application的上下文的能力,包括允许访问特定于应用程序的资源、请求和验证权限等。
......
# ProcessInfo<sup>7+</sup>
# ProcessInfo
定义进程信息。
> **说明:**
>
> 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
**系统能力**:以下各项对应的系统能力均为SystemCapability.Ability.AbilityRuntime.Core
| 名称 | 类型 | 可读 | 可写 | 说明 |
......
# application/[ProcessRunningInfo (ProcessRunningInfo)
# ProcessRunningInfo
本模块提供对进程运行信息进行设置和查询的能力。
......
# ProcessRunningInformation<sup>9+</sup>
# ProcessRunningInformation
ProcessRunningInformation模块提供对进程运行信息进行设置和查询的能力。
......
# Notification模块
# @ohos.notification (Notification模块)
本模块提供通知管理的能力,包括发布、取消发布通知,创建、获取、移除通知通道,订阅、取消订阅通知,获取通知的使能状态、角标使能状态,获取通知的相关信息等。
......
# NotificationManager模块
# @ohos.notificationManager (NotificationManager模块)
本模块提供通知管理的能力,包括发布、取消发布通知,创建、获取、移除通知通道,获取通知的使能状态、角标使能状态,获取通知的相关信息等。
......
# NotificationSubscribe模块
# @ohos.notificationSubscribe (NotificationSubscribe模块)
本模块提供通知订阅、取消订阅、通知移除等,一般情况下,只有系统应用具有这些操作权限。
......
# WantAgent模块
# @ohos.wantAgent (WantAgent模块)
WantAgent模块提供了触发、取消、比较WantAgent实例和获取bundle名称的能力,包括创建WantAgent实例、获取实例的用户ID、获取want信息等。
......
......@@ -56,6 +56,7 @@
- [Hidebug错误码](errorcode-hiviewdfx-hidebug.md)
- [输入法框架错误码](errorcode-inputmethod-framework.md)
- [剪贴板错误码](errorcode-pasteboard.md)
- [锁屏服务错误码](errorcode-screenlock.md)
- [Webview错误码](errorcode-webview.md)
- 帐号管理
- [Account错误码](errorcode-account.md)
......
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册