diff --git a/zh-cn/application-dev/ability/ability-assistant-guidelines.md b/zh-cn/application-dev/ability/ability-assistant-guidelines.md index a4fb42bab0c54b8c3b0fa8243624246f8ccb9495..c21e2c78174f9ab5c068e1cff88e89d160a54ce2 100644 --- a/zh-cn/application-dev/ability/ability-assistant-guidelines.md +++ b/zh-cn/application-dev/ability/ability-assistant-guidelines.md @@ -71,23 +71,23 @@ Ability assistant(Ability助手,简称为aa)是实现应用、原子化服 用于打印Ability的相关信息。 - | 参数 | 参数说明 | - | ---------------------- | -------------------------------------- | - | -h/--help | 帮助信息。 | - | -a/--all | 打印所有mission内的Ability。 | - | -s/--stack \ | 打印指定mission stack内的Ability。 | - | -m/--mission \ | 打印指定mission内的Ability。 | - | -l/--stack-list | 打印每个mission stack内的mission列表。 | - | -u/--ui | 打印system UI Ability。 | - | -e/--serv | 打印Service Ability。 | - | -d/--data | 打印Data Ability。 | - - **使用方法:** - - ``` + | 参数 | 二级参数 | 参数说明 | + | ----------------- | -------------------- | ------------------------------------------------------------ | + | -h/--help | - | 帮助信息。 | + | -a/--all | - | 打印所有mission内的Ability。 | + | -l/--mission-list | type(缺省打印全部) | 打印任务栈信息。
type:
NORMAL
DEFAULT_STANDARD
DEFAULT_SINGLE
LAUNCHER | + | -e/--extension | elementName | 打印扩展组件信息。 | + | -u/--userId | UserId | 打印指定UserId的栈信息,需要和其他参数组合使用,例如 aa dump -a -u 100、aa dump -d -u 100、 | + | -d/--data | | 打印Data Ability。 | + | -i/--ability | AbilityRecord ID | 打印指定Ability详细信息 | + | -c/--client | | 打印Ability详细信息,需要和其他参数组合使用,例如 aa dump -a -c、aa dump -i 21 -c、 | + +**使用方法:** + +``` aa dump -a ``` - + - **force-stop** 通过bundle name强制停止一个进程。 diff --git a/zh-cn/application-dev/ability/fa-brief.md b/zh-cn/application-dev/ability/fa-brief.md index 783010a4bbe9281c1306484b0d0e53f9c2af91ff..d377c532dbefd29b349be06a239e0f7ce1e6d719 100644 --- a/zh-cn/application-dev/ability/fa-brief.md +++ b/zh-cn/application-dev/ability/fa-brief.md @@ -12,10 +12,11 @@ **pageAbility生命周期回调如下图所示:** ![fa-pageAbility-lifecycle](figures/fa-pageAbility-lifecycle.png) + 开发者可以在 app.js/app.ets 中重写生命周期函数,在对应的生命周期函数内处理应用相应逻辑。 ## 进程线程模型 -应用独享独立进程,Ability独享独立线程,应用进程在Ability第一次启动时创建,并为启动的Ability创建线程,应启动后再启动应用内其他Ability,会创建相应的线程。每个Ability独享一个JSRuntime,因此Ability之间是隔离的。 +应用独享独立进程,Ability独享独立线程,应用进程在Ability第一次启动时创建,并为启动的Ability创建线程,应用启动后再启动应用内其他Ability,会为每一个Ability创建相应的线程。每个Ability绑定一个独立的JSRuntime实例,因此Ability之间是隔离的。 ![fa-threading-nodel](figures/fa-threading-model.png) \ No newline at end of file