调试意图

概述

意图框架提供了一个意图调试工具,便于接入意图框架后进行意图调试。该工具支持查询意图、执行意图。

约束限制

仅支持在手机上进行意图调试,且对应的API版本不低于20。

功能接入

  1. 开启意图调试能力。

    1. 打开设备的“设置”应用。
    2. 选择“系统”菜单。
    3. 选择“开发者选项”菜单。
    4. 选择“意图框架调试”菜单,开启该功能开关。
  2. 查看意图:在意图框架调试页面,点击“查看设备上所有意图”。 开发者可以在当前页面查看所有已注册的意图。

  3. 调试意图。

    1. 配置意图参数。
    2. 点击“执行意图”。 如果开发者实现的意图正确,则执行成功。执行结果:
    装饰器类型 执行模式 意图调用结果
    @InsightIntentLink UI_ABILITY_FOREGROUND 页面跳转,下方出现半模态窗口展示意图调用返回结果。
    @InsightIntentPage UI_ABILITY_FOREGROUND 页面跳转,下方出现半模态窗口展示意图调用返回结果。
    @InsightIntentEntry UI_ABILITY_FOREGROUND 页面跳转,下方出现半模态窗口展示意图调用返回结果。
    @InsightIntentEntry UI_ABILITY_BACKGROUND 下方出现半模态窗口展示意图调用返回结果。
    @InsightIntentEntry UI_EXTENSION_ABILITY 下方出现半模态窗口展示内嵌UIExtensionAbility页面。
    @InsightIntentEntry SERVICE_EXTENSION_ABILITY 下方出现半模态窗口展示意图调用返回结果。
    @InsightIntentFunctionMethod UI_ABILITY_BACKGROUND 下方出现半模态窗口展示意图调用返回结果。
    @InsightIntentForm - 内嵌卡片页面,点击卡片可跳转至应用