日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > Android >内容正文

Android

android app links,Android APP Links 配置

發(fā)布時(shí)間:2024/7/19 Android 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android app links,Android APP Links 配置 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一. 簡(jiǎn)介

在Instant App開(kāi)發(fā)中,需要app支持Instant App Links. 本文中,主要介紹其作用,配置必需條件,配置的過(guò)程。

二. 作用

App Links 本質(zhì)上是 Deep Link 的一種延伸,我們知道,Deep Link配置在Manifest之后,通過(guò)URL打開(kāi)APP,會(huì)提示:

而通過(guò)App Links會(huì)直接打開(kāi)APP,免去了提示的過(guò)程。

Deep Link 和 APP Links的區(qū)別:

三. 配置過(guò)程

這里要提一個(gè)工具,App Links Assistant,在Android studio 的tools目錄下可以打開(kāi),這個(gè)工具可以幫助我們快速配置Android App Links,并能生成相應(yīng)的json文檔。相應(yīng)的官方文檔

1. 生成Manifest URL Intent-filter1

2

3

4

5

6

7

8

9

10

android:scheme="https"

android:host="bigocto.github.io" />

這里需要注意,官方文檔中說(shuō)明,支持定義多個(gè)域名指向同一個(gè)APP,在Manifest中配置不同的URL,在不同的域名配置json文檔,但是,定義多個(gè)URL的,只有每個(gè)配置在域名上的json文檔都配置成功,APP端測(cè)試才能全部生效,有一個(gè)URL在域名未配置成功,及時(shí)其他的域名配置已成功,APP端測(cè)試也會(huì)顯示全部不生效。

2. 生成 assetLinks.json文檔

在App Links Assistant下,使用 associate website 功能:

2.1 配置 Domain, Application ID:

注意,Debug, Release 模式下生成的assetLinks.json文檔,相對(duì)應(yīng)的,只能在相應(yīng)Debug, Release 模式上下生成的APK進(jìn)行調(diào)試,模式不同,會(huì)無(wú)法識(shí)別。

2.2 生成 assetLinks.json :

2.3 將生成的 assetLinks.json 配置網(wǎng)站上:

配置的地址:Https://Domin/.well-known/assetlinks.json

在github上可以測(cè)試,使用直接的github.io域名,將文檔配置在該目錄下:

2.4 測(cè)試配置是否生效:

配置完成后,會(huì)有一小段時(shí)間的延遲,可以先通過(guò)打開(kāi)文檔地址:

Https://Domin/.well-known/assetlinks.json

然后,再使用App Links Assistant, 或者 官方測(cè)試網(wǎng)站

網(wǎng)站測(cè)試結(jié)果:

四.判斷是否生效

安裝打包成的APK后,可使用命令:

adb shell am start -a android.intent.action.VIEW -c android.intent.category.BROWSABLE -d “https://bigocto.github.io/path/“

結(jié)果如下:直接啟動(dòng)APP,配置成功。

顯示dialog,選擇打開(kāi)的進(jìn)程,說(shuō)明配置成功,但網(wǎng)站配置的json,未生效

直接打開(kāi)瀏覽器,進(jìn)入相應(yīng)的網(wǎng)站,說(shuō)明配置未匹配地址。

總結(jié)

以上是生活随笔為你收集整理的android app links,Android APP Links 配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。