Hi everyone this is not specific to the package, but I'm hoping someone here can help me out.
I'm trying to have my application use app links, but even though I went through all the steps and my assetlinks.json file is being requested, the disambiguation box still shows up. I tried the same steps with a native android app, and it worked without showing the box. Here is what I did:
1- Create a new flutter application.
2- Signed my application following the instructions on https://flutter.dev/docs/deployment/android
3- Add the following to my activity in AndroidManifest.xml
I replaced com.example.app with my own, and changed the hash. I used this command to obtain the hash
keytool -list -v -keystore <keystore path> -alias <key alias> -storepass <store password> -keypass <key password>
4- Ran flutter build apk and installed the app on my device. I can tell that assetlinks.json has been requested from the server, but the selection box still shows up.
Hi everyone this is not specific to the package, but I'm hoping someone here can help me out.
I'm trying to have my application use app links, but even though I went through all the steps and my
assetlinks.json
file is being requested, the disambiguation box still shows up. I tried the same steps with a native android app, and it worked without showing the box. Here is what I did:1- Create a new flutter application. 2- Signed my application following the instructions on https://flutter.dev/docs/deployment/android 3- Add the following to my activity in
AndroidManifest.xml
I replaced
example.com
with my own domain, have https enabled, and serving/.well-known/assetlinks.json
Here is the content of
assetlinks.json
I replaced
com.example.app
with my own, and changed the hash. I used this command to obtain the hashkeytool -list -v -keystore <keystore path> -alias <key alias> -storepass <store password> -keypass <key password>
4- Ran
flutter build apk
and installed the app on my device. I can tell thatassetlinks.json
has been requested from the server, but the selection box still shows up.I tested my
assertlinks.json
on https://developers.google.com/digital-asset-links/tools/generator and it says it is successful so whatever is wrong is on the app side.What am I missing or doing wrong?
Here is my
flutter doctor --verbose