意图过滤器链接上的Android自定义方案

时间:2017-01-07 08:38:16

标签: android android-intent intentfilter

我正在为我的小应用程序编写新功能,即分享项目的能力 为此,我想实现像myApp://share/PARENT/CHILD这样的自定义方案 。
我在这里和网上搜索它,查找小块信​​息,但不是有用的东西 一旦我将intent-filter添加到我的Manifest,该应用程序可以通过浏览器链接打开,如:
<a href="myApp://share/PARENT/CHILD">CLICK</a>

但是,一旦我与sendIntent.setAction(Intent.ACTION_SEND);分享链接并与WhatsApp或Gmail共享,该链接就无法点击。

在这里搜索后我读到了 Linkify 但我确实理解它可能对我没有帮助(因为正则表达式已经很好了)。

所以我的问题是:

  1. 是否可以将非http方案用作Android应用上的链接?
  2. 如果(1)为假,我如何用http方案实现这个目的?我可以将我的应用程序设置为scheme + host规范的默认应用程序吗?
  3. 如果我的应用程序丢失,我可以告诉应用程序商店打开吗? [我认为这只能通过http方案实现,对吗?]
  4. 谢谢。

0 个答案:

没有答案