Android外部调起App方案

Android外部调起App方案该博客介绍了如何使用极光魔链 SDK 来避免传统 URL 拦截方式在唤醒 App 时出现的用户选择困扰

大家好,欢迎来到IT知识分享网。

背景

日常使用场景中经常需要从app外部唤起app,比如短信链接,浏览器页面点击按钮等。传统的方式都可以使用android系统自带的拦截url ,也就是schema方式,但这种方式在拦截生效时会弹出所有可以处理此连接的app出来供用户选择,如果用户没有选择我们的app,那么这个唤起也就不成功。现在市面上有很多成熟的方案,目前美菜商城采用的是极光魔链sdk来处理。

极光魔链sdk使用

可以参考极光魔链接入方式 极光魔链 – JMLink 产品简介 – 极光文档

商城接入

  1. 接入依赖

//极光魔链

implementation(rootProject.ext.dependencies["jmlink"]) {

exclude group: 'com.tencent.mm.opensdk'

}

  1. 配置入口

<activity

android:name=".welcome.act.WelComeActivity"

android:enabled="true"

android:icon="@drawable/app_launch_icon"

android:label="${label_name}"

android:screenOrientation="portrait"

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/116447.html

(0)
上一篇 2025-11-28 20:20
下一篇 2025-11-28 20:33

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信