# Android App Links 為 Android 應用程式新增支援 Android App 連結,需要以下步驟: 在AndroidManifest.xml中創建意圖過濾器(intent filters)。 android:autoVerify="true" 用於 Android App Linking 的屬性。當應用程式中啟用此屬性時,它會指示 Android 系統自動確認URL可以直接開啟你的APP 跳過網頁瀏覽器。 但要實作這功能還需要產生 assetlinks.json 在網站的根目錄下建立 .well-known 資料夾,裡頭放 assetlinks.json 檔案。 完整路徑應該會是: https://your_host.com/.well-known/assetlinks.json 在應用程式的活動中新增代碼來處理傳入的連結。 使用 Digital Asset Links 將您的應用程式和網站關聯起來。 Android Studio 中的 App Links Assistant 可以通過逐步向導簡化此過程。以下是使用 App Links Assistant 新增(intent filters)和 URL 處理的步驟: 選擇「工具」>「App Links Assistant」。 點擊「打開 URL 對應編輯器」,然後點擊 URL 對應列表底部的「新增」以新增新的 URL 對應。 新增新 URL 對應的詳細資訊: 您可以使用這些步驟在清單檔案中創建意圖過濾器並將現有的網站 URL 對應到應用程式中的活動。App Links Assistant 還會在每個相應的活動中新增範本代碼以處理意圖。 keytool -list -v -keystore C:\XXX\XXX.keystore -alias your_alias_name 請將 your_keystore_file.keystore 替換為您的 Keystore 檔案的路徑,將 your_alias_name 替換為 Keystore 中用於簽署應用程式的別名。然後運行此命令,系統會要求您輸入 Keystore 密碼,輸入後將會顯示包含 SHA256 指紋的訊息。找到 SHA256 指紋,它通常會在訊息中標示為 "SHA256 指紋:" Add Android App Links https://developer.android.com/studio/write/app-link-indexing?utm_source=android-studio#associatesite ###### tags: `DeepLink`,`App Link`,`autoVerify`,`Assistant`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up