cancel
Showing results for 
Search instead for 
Did you mean: 

SAP BTP Mobile Services Native/MDK App Deep Link Set-up

aleksandrs_antonuks2
Participant
0 Kudos
219

Hi Experts,

I would like to inquire what is wrong with my set-up on providing a deep link towards MDK app. I am following the tutorial from (Implement Deep Linking into an MDK Application | SAP Tutorials). Despite the fact that I use the given repository via cloning the project and follow the steps, my Android application deep link is giving HTTP400.

It is configured in the mobile services cockpit in Application Links --> Android App Links (as per the steps defined in the tutorial). The URL I am calling is following the same set-up,

https://<Site Domain>/mobileservices/deeplinks/product?id=328723. Nevertheless, I am desperate and would highly appreciate your advice. 

Br,
Aleks.

 

Accepted Solutions (1)

Accepted Solutions (1)

Jitendra_Kansal
Product and Topic Expert
Product and Topic Expert
0 Kudos

@aleksandrs_antonuks2 We have connected via email on this topic and I have suggested some steps to resolve the problem. Please test the same.
Once you have it working, feel free to comment here so it may help others. 

aleksandrs_antonuks2
Participant
0 Kudos
Hi @Jitendra_Kansal, yes, the communication via email solved my problem. Will also note it down here, so if there is anyone else with the same problem, it can be used as a reference. The problem for my case was the fact of skipping steps 6 and 7 of the tutorial due to the desire of using SAP Mobile Services Client only. But the URL towards the app required custom MDK client and adjustments to the AndroidManifest.xml file. Thanks to @Jitendra_Kansal, who pointed to these flaws and helped to overcome this case!

Answers (1)

Answers (1)

bill_froelich
Product and Topic Expert
Product and Topic Expert
0 Kudos

Please provide some more details about what you have in place and what you see.  With so little info it is really hard to guess what might be wrong.

Have you confirmed the setup in Mobile Services matches the correct server and bundle id?

Do you have the correct server URL in the AndroidManifest.xml used in your branded client?

When you use the test html page on the device does the MDK client get "Launched" and brought to the foreground or nothing happens at all?

aleksandrs_antonuks2
Participant
0 Kudos
Hi, I am using Mobile Project created in Build Code. It was created using Mobile Development Kit (MDK) option from the SAP Mobile Services. There is no manifest file. I configured pages from the BuildCode and events from the Application.app file. This file is then used to deploy the app using MDK: deploy from the context menu. I do not use branding and want to utilize SAP Mobile Services capabilities only (without manual client creating and branding). I had to use Android studio to generate the content for the Association File that was then pasted to the App Application Links --> Android App Links within the Mobile Services Cockpit. When I click on the link from the html page, I get HTTP400.