App links extension

Hi all,

Deep link and app link are two different things. Deep link give you an option to select between chrome and android app to handle the url, where as app link makes your app the default handler for the url.

Inviting the developers to participate and develop an extension where the app is the default handler for the links without giving an option to the user.

Lets have an App link extension

Please refer to the guide for reference - Handling Android App Links  |  Android Developers

I am okay to pay for the extension

Thanks and Regards,
Happy New Year.

1 Like

There is sadly no way to make that in Kodular.
Because you need to edit the Manifest Code for that.
Maybe you can even do that but not as easy as adding a Extension.

Editing the manifest code is not the only thing, had it been so, I would have done, there are additional steps to it.

I believe it is possible if we code it, coding has no limitations!

editing the manifest was done before to make the deep links with the extension

and I believe @vknow360 the creator of the extension can add support for it very easily as it is like one line of extra code…

but there are a lot of steps other than the app code
you have to have a domain name you own and to have a verification JSON file uploaded to your website to have it work… I think they made it a bit simpler with using google search console but anyways all the steps can be done but we need the extension as it is sadly the one thing out of our control

BTW in android 12 it is a must have as the user doesn’t have the option anymore to select between the app or the browser as it defaults to the browser always unless changed in the settings.

Edit:

I managed to make it work by editing the manifest file after compiling with the help of deep links extension hoping that sunny could ad it into the extension in the future… if you want to do it assuming you already have a domain name

1 - make the the appropriate aix file from the tutorial provided here:

using this tool:
https://deep-link.000webhostapp.com/

2 - decompile the apk file after adding the extension following this post:

3 - change the manifest info you added using the extension to this -shouldn’t be hard to find it looks kinda similar- :

<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:scheme="https" />

    <data android:host="myownpersonaldomain.com" />
</intent-filter>

4 - compile the apk and then convert it to AAB this tutorial should help:

5 - add the digital Asset Links JSON file, which you can get using play console "setup > app integrity > app signing and scroll all the way down copy it and link it in your website under

https://your-domain.name/.well-known/assetlinks.json

look up this link for detailed info:

and hopefully it’s now working fine, if you need help ask I’ll do my best…

3 Likes