android - 从电子邮件到 Android 应用程序的 URL 深层链接不起作用
问题描述
我正在尝试将以下 url 深度链接到我的 android 应用程序中。 http://ts.abc.net:1021/abcd/#/login/789
用户将收到带有上述链接的邮件。单击此链接应重定向到应用程序,尽管该应用程序已安装在移动设备上,但该应用程序并未发生。
清单文件:
<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();
我在这里错过了什么吗?使用 谷歌文档作为参考。
解决方案
推荐阅读
- java - 如何将java源代码导入项目
- go - os.Getenv 有多贵?
- ios - iOS 菜单标题到导航栏标题动画
- dictionary - 箭头只应出现在 case 表达式和匿名函数中
- sql - 有没有办法将日期格式化为仅在 plsql 中显示月份和年份?
- sql - 如何优化 SQL 查询,该查询在一系列日期上聚合各个日期的数据?
- python - 获取与 GMT 时差的时区列表
- ios - 在离子上删除和添加平台后的问题
- html - 标签是什么
我目前正在尝试学习 HTML,但我对链接元素有疑问:
<link rel="author" href="URL">
. 这个元素有什么作用?我的书说:
在文档和作者(文档)之间建立关系。
但这究竟意味着什么?
我网站的访问者看
- python - 如何在给定约束后删除文本?