如何通过电子邮件中的自定义URL启动我的应用程序

我在我的intentfilter中使用android:scheme添加了一个自定义URL,如下所示

       

我正在给手机发送一封电子邮件,内容如下:

 myscheme://myhost?data=whatever 

但上面的链接显示为纯文本,即不作为链接。

您需要以HTML格式发送电子邮件,并在标记中添加链接:

 Launch 

应用

几乎可以肯定,只有使用以http://www.开头的链接才能进行自动链接解析www. ,无论如何,它从电子邮件客户端到电子邮件客户端不等。

好的,我试过了,但没用。 我能提供的唯一解决方案是实际使用http://链接到您的站点,到特定的应用页面,具有相同的GET参数。 您可以注册一个intent-filter来拦截这个应用程序并适当地处理它,如果用户没有该应用程序,网页会指示他们安装它。

链接到您的网站,然后重定向到“myscheme:// myhost?data = whatever”