中文 | English
AppLinking是一种不管应用是否已经安装都可以按照所需方式工作的跨平台链接,链接的目标内容可以是您想要推广的产品优惠活动,也可以是用户之间可以互相分享的应用原生内容。您可以创建AppLinking后将链接地址直接发送给用户,或者由用户在应用中动态生成AppLinking并分享给其他用户,接收到AppLinking的用户点击链接后即可跳转到链接指定的内容。
- 在使用quickstart 之前,开发者需要配置好Android开发环境
- 一台Android设备或者模拟器,需要支持Android 4.2及以上版本
在运行quickstart前,您需要 1、如果没有华为开发者联盟帐号,需要先注册账号并通过实名认证。 2、使用申请的帐号登录AppGallery Connect网站创建应用,软件包类型选择“APK(Android应用)”。 3、开启AppLinking服务(详见开发指南)。 4、在AppGallery Connect 网站上下载agconnect-services.json 文件,并拷贝agconnect-services.json文件到app/kotlin-app根目录下。 5、在AppLinking上创建链接前缀,并且复制替换MainActivity中的DOMAIN_URI_PREFIX
应用主入口,处理接收到的链接。 代码:src\main\java\com\huawei\agc\quickstart\MainActivity.java
应用内处理Deeplink之后跳转的界面。 代码:src\main\java\com\huawei\agc\quickstart\DetailActivity.java
如果您对使用AppGallery Connect示例代码有疑问,请尝试:
- 开发过程遇到问题上Stack Overflow,在
appgallery
标签下提问,有华为研发专家在线一对一解决您的问题。 - 到华为开发者论坛 AppGallery Connect板块与其他开发者进行交流。
如果您在尝试示例代码中遇到问题,请向仓库提交issue,也欢迎您提交Pull Request。
该示例代码经过Apache 2.0 授权许可。