【发布时间】:2016-07-30 23:51:46
【问题描述】:
我已经开发了 2 个 Android 应用程序,我希望它们之间能够相互连接。假设 myapp 和 myapp123。我已经在 myapp 中实现了深度链接,并且深度链接 URL 为 myapp://abcd/1; 我想要做的是通过单击 myapp123 中的一个按钮,我想向 myapp 发送一个深度链接 URL,它将启动我的应用程序并使用该特定的深度链接。
我研究并发现我可以通过 myapp123 的意图发送文本数据以捕获 myapp 中的意图,但我无法对 myapp 进行任何更改。因此,我必须找到另一种解决方案。
到目前为止,我尝试将数据以myapp://abcd/1 发送到浏览器,以便浏览器在深度链接工作时打开应用程序。但我遇到的问题是将数据发送到浏览器,架构必须是 http 或 https 。
我想知道的是,是否有一种方法可以将特定数据发送到浏览器而不会导致应用崩溃,以便它可以打开 myapp。
我是 android 新手,所以我知道我在这里遗漏了一些东西。如果有人能指出我的错误,那就太好了。
【问题讨论】:
-
您选择此解决方案是因为您不知道通过 myapp123 启动 myaapp 的其他方法吗?
-
是的。有没有? @Rüdiger
标签: android