天道酬勤,学无止境

digital-assets-links

Android, Generate Digital Asset Link: keystore file for signing the app

Question I implemented universal linking for my Android app. Everything works fine so far. I click on a universal link and will be immediately redirected to the app. However, I have always used debug for the Digital Asset Links. For the release I need the signing config or the keystore file. To sign my app I always use a created xxxx.jks file. If I specify this, an error occurs: Error occured while trying to get the SHA-256 fingerprint (See screenshot). The error is very meaningless. That's why I'm a little confused. Do I use the right file? How do I get a better error description? I always

2022-01-16 08:44:12    分类:技术分享    android   kotlin   keystore   android-keystore   digital-assets-links

Can Google's Digital Asset Links file caching mechanism be manipulated?

Question I am noticing the effects of a caching mechanism between my device & the DAL hosted at https://example.com/.well-known/assetlinks.json and I'm looking to understand how it works, and if it can be bypassed. The issue is that I'm prototyping changes to the DAL (specifically adding another app, but the change should be irrelevant here for the purpose of the question), and changes aren't visible from the app's perspective. Example: I start with this DAL: [ { "relation": [ "delegate_permission/common.handle_all_urls" ], "target": { "sha256_cert_fingerprints": [ "<redacted>" ], "namespace"

2021-10-30 18:31:57    分类:技术分享    android   android-app-links   digital-assets-links

Link is not opened as instant app in some devices

Question I had published my instant app in play store. when i click the link from gmail it opens as instant app in some devices (Samsung s6 note ,moto g4 plus) In some devices its not working ,but those devices has Settings->Google->Instant Apps option. but the instant app is not working. my digital asset link is https://abdcoop.mybuzztm.com/.well-known/assetlinks.json Anyone able to suggest what i am missing? I have added my log. I/Timeline: Timeline: Activity_launch_request time:74970969 I/ActivityManager: START u0 {act=android.intent.action.VIEW dat=https://www.google.com/... pkg=com

2021-10-18 22:53:35    分类:技术分享    android   deep-linking   applinks   android-instant-apps   digital-assets-links

Android Instant App - Play Console release/deploy error and DAL(digital Asset Link) not linked

Question I'm trying to figure out why the play store will not accept my instant app build. I have successfully deployed an Alpha regular app release to testers since it is a prerequisite to release an instant app. I am trying to deploy a development release instant app. What am I doing wrong? I tried to add as much detail as possible. Do I need to use the Digital Asset Link API service at the following link for a production instant app or is that for something else? https://console.developers.google.com/apis/api/digitalassetlinks.googleapis.com/overview I get the following error when uploading

2021-10-18 13:39:12    分类:技术分享    android   applinks   android-instant-apps   google-play-console   digital-assets-links

Instant App - Digital Asset Links Protocol

Question Whenever I tried to upload my instant app apks to Play store, it gives the following error : Your site 'www.mywebsitename.com' has not been linked through the Digital Assets Link protocol to your app. Please link your site through the Digital Assets Link protocol to your app. However, whenever I execute https://developers.google.com/digital-asset-links/tools/generator, it gives success for associating with my app and web site. Any idea why am I getting this error? What may cause this? Thanks for help in advance. Answer1 Please check whether Google Play App Signing is enable on Google

2021-10-15 21:34:59    分类:技术分享    android   android-instant-apps   digital-assets-links

Android Instant App Play Store Errors

Question Whenever I upload my base and feature APKs to Play Store I got these errors : You must provide a default URL for your Instant App APKs. Learn More Your site 'www.example.com' has not been linked through the Digital Assets Link protocol to your app. Please link your site through the Digital Assets Link protocol to your app. You should have at least one active APK that is mapped to site 'www.example.com' via a web 'intent-filter'. And here is my manifest file : (EDITED) <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.ex.example.feature.productdetail">

2021-10-15 19:53:48    分类:技术分享    android   google-play-services   android-instant-apps   rollout   digital-assets-links