应用间跳转概述
=======

应用跳转是指从一个应用跳转至另外一个应用，传递相应的数据、执行特定的功能。通过应用跳转可以满足用户更为真实丰富的场景诉求、提升交互体验的便捷性和流畅性。

#### 应用场景

应用间跳转在社交分享、推广营销等场景广泛使用。举例如下：

*   **社交分享：** 在社交软件中分享位置链接、美食推荐链接、购物链接、游戏链接等，可以通过该链接快速跳转到匹配的导航App、美食App、购物App、游戏App等应用。
*   **推广营销：** 在视频类App、社交类App、浏览器App等广告投放平台中，嵌入需要推广的应用链接（该链接可能以文本、卡片、视频等形式呈现），通过该链接信息可以跳转到目标应用的指定页面；也可以在推送短信、发送邮件时，在正文中携带需要推广的应用链接，通过该链接信息可以跳转到目标应用的指定页面。

#### 应用跳转的两种类型

*   [拉起指定应用](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/app-startup-overview)：拉起方应用明确指定跳转的目标应用，来实现应用跳转。指向性跳转可以分为指定应用链接、指定Ability两种方式。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/9f/v3/OJwDBYNWQKeY9hVOovnQ0g/note_3.0-zh-cn.png?HW-CC-KV=V1&HW-CC-Date=20260612T073234Z&HW-CC-Expire=86400&HW-CC-Sign=C42A60FCB3AB4944581AA07C24F73C8836F79DF53FC6D474C5EF3C61ADF1C135)
    
    从API 12开始，已不再推荐三方应用使用指定Ability方式（即显式Want）拉起其他应用。关于如何从指定Ability方式切换到指定[应用链接](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/app-startup-overview#应用链接)方式，详见[显式Want跳转切换应用链接跳转适配指导](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/uiability-startup-adjust)。
    
    *   指定应用链接（推荐）：通过[openLink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-inner-application-uiabilitycontext#openlink12)或[startAbility](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-inner-application-uiabilitycontext#startability)接口来指定[应用链接](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/app-startup-overview#应用链接)，拉起目标应用页面。
        
    *   指定Ability（不推荐）：通过[startAbility](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-inner-application-uiabilitycontext#startability)接口指定具体的Ability（即显式Want方式），拉起目标应用页面。
        
*   [拉起指定类型的应用](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/start-intent-panel)：拉起方应用通过指定应用类型，拉起垂类应用面板。该面板将展示目标方接入的垂域应用，由用户选择打开指定应用。