我一直在尝试通过电子邮件上的链接或某些社交网站上的帖子来启动应用程序。问题是在某些设备或 android 上的某些 gmail 应用程序中不显示我指定的锚标签或链接。
intent-filter
我为我的活动设置的内容如下:
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="myappname" />
我正在发送带有这个锚标签的电子邮件
myappname://processtobedone/?id=1
它适用于我在华为设备上的电子邮件应用程序,但在设备的默认 gmail 应用程序中,它没有显示它有一个链接,并且在某些设备中,它默认附加 https: 作为标签的后缀并启动浏览器。