Android 链接到意图-可能吗?

Android 链接到意图-可能吗?,android,android-intent,applinks,Android,Android Intent,Applinks,有没有办法创建一个链接来调用意图?在应用程序中创建意图并从那里调用它是很好的,但如果我想传递意图抛出链接,例如在消息中或将其放在网站上,该怎么办呢。您可以通过深度链接来实现这一点 深度链接是一个概念,通过使用,我们可以从超链接、电子邮件、消息和网页打开我们的应用程序,还可以传递一些值,以便在下一个活动中进一步使用,作为输入值打开 为此,我们必须使我们的活动可浏览,并需要为此定义主机和模式,以便Android系统匹配所有可用的可浏览活动并启动该活动 请在以下链接中查找完整信息: 问题在于将意图链接

有没有办法创建一个链接来调用意图?在应用程序中创建意图并从那里调用它是很好的,但如果我想传递意图抛出链接,例如在消息中或将其放在网站上,该怎么办呢。

您可以通过
深度链接来实现这一点

深度链接是一个概念,通过使用,我们可以从超链接、电子邮件、消息和网页打开我们的应用程序,还可以传递一些值,以便在下一个活动中进一步使用,作为输入值打开

为此,我们必须使我们的活动可浏览,并需要为此定义主机和模式,以便Android系统匹配所有可用的可浏览活动并启动该活动

请在以下链接中查找完整信息:


问题在于将意图链接到现有应用程序。它有一个intent配置,但在文档中,它只是一个信息,即如何从另一个应用程序创建和调用intent。当我打开一个特定的链接时,我想调用它。我的答案中的代码是针对你的应用程序的,而不是针对其他应用程序的,正如我在回答中所写的,你必须在你的应用程序中创建一个Activity,当你点击手机中anya whare的任何web链接时,你想要打开它,你的链接必须包含myscheme://example.com/?faqid=95 -这里是myscheme->http/https和示例com->host,代码用于处理从web链接单击的内容。请在此链接中查找更多信息-因此,如果应用程序的作者没有为链接执行活动,如果没有具有硬编码意图调用的应用程序,就无法调用其ident?是的,Android系统需要架构和主机来浏览所有已安装应用程序中的适当活动,就像当我们想通过Intent共享任何内容时,所有共享应用程序都列在Chooser对话框中。或者当我们想打开任何web URL时,所有可用的web浏览器都列在Chooser中。