Android applink添加

步驟

1.添加intent-filter

<intent-filter android:autoVerify="true">
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.BROWSABLE" />

    <data android:scheme="http" />
    <data android:pathPrefix="/myownpersonaldomain.com" />
</intent-filter>

2.生成assetlinks.json,然后放到域名/.well-known/assetlinks.json

[
  {
    "relation": ["delegate_permission/common.handle_all_urls"],
    "target": {
      "namespace": "android_app",
      "package_name": "packagename",
      "sha256_cert_fingerprints": [
        "3A:------:84"
      ]
    } 
  } 
]

注意不是掛了vpn就能成功,必須Googleplay能正確連上

命令

//獲取單個的applink信息
adb shell pm get-app-links packagename
//全部
adb shell dumpsys package d

錯誤范例

  com.alpha.lagouapk:
    ID: 89f2f531-f6cc-464c-981f-190cbf1f4caa
    Signatures: [80:B8:16:12:74:5D:5F:4F:01:61:31:8E:67:A7:A5:7A:E9:2B:E6:63:C2:07:BF:E9:FF:85:0F:A6:96:79:03:5F]
    Domain verification state:
      lgimg.com: 1024
    User all:
      Verification link handling allowed: true
      Selection state:
        Disabled:
          lgimg.com

這里的Domain verification 如果是1024說明沒成功

正確范例

  com.ss.android.article.lite:
    ID: 5040c820-d1f7-4e25-8e30-f3c663bdd46c
    Signatures: [51:82:AE:3B:1B:85:33:7B:B1:82:CF:24:88:24:49:F8:44:47:DE:D1:8E:29:6A:74:7A:9F:6A:0A:26:22:51:2E]
    Domain verification state:
      m.toutiao.com: verified
      s.zjurl.cn: verified
      z.toutiao.com: verified
    User all:
      Verification link handling allowed: true
      Selection state:
        Disabled:
          m.toutiao.com
          s.zjurl.cn
          z.toutiao.com
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容