我正在尝试将以下网址深层链接到我的Android应用中。 的 https://docs.microsoft.com/en-us/vsts/build-release/archive/apps/mobile/cordova-command?view=vsts
用户将收到包含上述链接的邮件。点击此链接应该重定向到应用程序,虽然该应用程序已安装在移动设备上,但这种情况并未发生。
清单文件:
<activity
android:name=".LoginActivity"
android:theme="@style/MyMaterialTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter android:autoVerify="true" android:label="@string/app_name">
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:host="ts.abc.net:1021"
android:scheme="http"
android:pathPrefix="/abcd"
/>
</intent-filter>
</activity>
收到意图的活动:
Intent intent = getIntent();
String action = intent.getAction();
Uri data = intent.getData();
我在这里遗漏了什么吗?使用http://ts.abc.net:1021/abcd/#/login/789作为参考。