How to add deeplink support in your application?

We still can’t use your site why it might not be published in Turkey

thank you

Maybe an issue of 000webhost.
You can always use a VPN.

1 Like

I will ask for a bidet, for example I have an application called https: // myapps and the link starts like this Can all links be opened to my application?
Even if I do not add, for example, is this link opened? For example, it may be different or how can I duplicate them without updating

https: // myapps/34523 for example

Let’s say I didn’t add it, how can I do it without updating so that I can add it in the future?

thank you

Yes.
Only host and scheme needs to be same, queries don’t affect it.

so how do I fill in the places on your website
in this way
I managed to enter your site with vpn

See this for example:

But it seems v3 is not compatible with Kodular

Is the extension not compatible with kodulars

It seems.
:thinking:

I tried it and the application still crashes using kodular

if you have solved the problem @vknow360 , please let us know through the group, because this aix is ​​very useful

thank you

It is not possible to use v3 in Kodular with custom package name.

ok thanks, maybe kodular developer can help about implementation in this aix

I really hope

It will be nice, if they reply.

Kodular is unable to compile this project.
The compiler error output was
________Preparing application icon
________Creating animation xml
________Creating fragment xml
________Creating listview xml in res/layout/…
________Creating listview xml in res/layout-v21/…
________Creating xml in res/drawable/…
________Creating splash png in res/drawable/…
________Creating colors xml
________Creating styles xml
________Creating drawables xml v21
________Checking for firebase
________________Firebase components found.
________________Firebase config file successfully added.
________Creating provider_path xml
________Creating network_security_config xml
________Generating adaptive icon file
________Generating round adaptive icon file
________Generating adaptive icon background file
________Generating manifest file
________Attaching native libraries
________Attaching Android Archive (AAR) libraries
________Attaching component assets
________Invoking AAPT
AAPT time: 0.958 seconds
________Compiling source files
(compiling io/kodular/jydeveopers/deeplink/Screen1.yail to io.kodular.jydeveopers.deeplink.Screen1)

ERROR: io/kodular/jydeveopers/deeplink/Screen1.yail line 117: caught exception in inliner for # - java.lang.RuntimeException: no such class: com.sunny.DeepLink.DeepLink

gnu.bytecode.ObjectType.getReflectClass(ObjectType.java:179)
gnu.bytecode.ClassType.getModifiers(ClassType.java:103)
gnu.bytecode.ClassType.isInterface(ClassType.java:471)
gnu.expr.InlineCalls.checkType(InlineCalls.java:56)
gnu.expr.InlineCalls.visit(InlineCalls.java:49)
gnu.expr.InlineCalls.visitSetExpValue(InlineCalls.java:363)
gnu.expr.InlineCalls.visitSetExpValue(InlineCalls.java:28)
gnu.expr.ExpVisitor.visitSetExp(ExpVisitor.java:114)
gnu.expr.InlineCalls.visitSetExp(InlineCalls.java:369)
gnu.expr.InlineCalls.visitSetExp(InlineCalls.java:28)
gnu.expr.SetExp.visit(SetExp.java:406)
gnu.expr.ExpVisitor.visit(ExpVisitor.java:55)
gnu.expr.InlineCalls.visit(InlineCalls.java:46)
gnu.expr.InlineCalls.visitBeginExp(InlineCalls.java:272)
gnu.expr.InlineCalls.visitBeginExp(InlineCalls.java:28)
gnu.expr.BeginExp.visit(BeginExp.java:156)
gnu.expr.ExpVisitor.visit(ExpVisitor.java:51)
gnu.expr.InlineCalls.visit(InlineCalls.java:46)
gnu.expr.InlineCalls.visit(InlineCalls.java:28)
gnu.expr.ExpVisitor.visitAndUpdate(ExpVisitor.java:161)
gnu.expr.ExpVisitor.visitExps(ExpVisitor.java:175)
gnu.expr.ApplyExp.visitArgs(ApplyExp.java:415)
gnu.kawa.functions.CompileMisc.validateApplyAppendValues(CompileMisc.java:139)
sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:498)
gnu.expr.InlineCalls.maybeInline(InlineCalls.java:467)
gnu.expr.QuoteExp.validateApply(QuoteExp.java:150)
gnu.expr.InlineCalls.visitApplyExp(InlineCalls.java:119)
gnu.expr.InlineCalls.visitApplyExp(InlineCalls.java:28)
gnu.expr.ApplyExp.visit(ApplyExp.java:410)
gnu.expr.ExpVisitor.visit(ExpVisitor.java:55)
gnu.expr.InlineCalls.visit(InlineCalls.java:46)
gnu.expr.InlineCalls.visit(InlineCalls.java:28)
gnu.expr.LambdaExp.visitChildrenOnly(LambdaExp.java:1664)
gnu.expr.LambdaExp.visitChildren(LambdaExp.java:1651)
gnu.expr.InlineCalls.visitScopeExp(InlineCalls.java:279)
gnu.expr.InlineCalls.visitLambdaExp(InlineCalls.java:349)
gnu.expr.InlineCalls.visitLambdaExp(InlineCalls.java:28)
gnu.expr.ExpVisitor.visitModuleExp(ExpVisitor.java:103)
gnu.expr.ModuleExp.visit(ModuleExp.java:482)
gnu.expr.ExpVisitor.visit(ExpVisitor.java:51)
gnu.expr.InlineCalls.visit(InlineCalls.java:46)
gnu.expr.InlineCalls.inlineCalls(InlineCalls.java:33)
gnu.expr.Compilation.walkModule(Compilation.java:994)
gnu.expr.Compilation.process(Compilation.java:1965)
gnu.expr.ModuleInfo.loadByStages(ModuleInfo.java:330)
gnu.expr.ModuleInfo.loadByStages(ModuleInfo.java:315)
gnu.expr.ModuleInfo.loadByStages(ModuleInfo.java:315)
gnu.expr.ModuleInfo.loadByStages(ModuleInfo.java:315)
kawa.repl.compileFiles(repl.java:783)
kawa.repl.processArgs(repl.java:412)
kawa.repl.main(repl.java:827)
Kawa compile time: 1.275 seconds
.
i am getting this error

Reimport extension.

now working

I am getting an error again

Please help me

It seems default package name is also not working.

I wonder why deeplink extension by deephost is working?

It just a simple feature that you add only:

“get deeplink URL when app is resume”

1 Like

I’m looking for something like this

for example https: // myapps / 1353345 or https: // myapps / 135893 and any of them should be myapps per head, if each one is installed on the phone, will it open it with my application?

Does the extension on deep host support this?

thank you

It seems so easy but it’s not when you have to deal with Kodular.
After checking manifest I found following scenarios:

  • one activity with default package name (working) and other with custom package name (not working)
  • two activities with same package name (none of them working)

working means that activity can be launched using Activity Viewer app

1 Like