0

我有两个安卓应用 A1、A2

对于 A1 清单文件

<intent-filter android:label="@string/filter_view_http_gizmos">
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.BROWSABLE" />
    <data android:scheme="http"
          android:host="www.example.com"
          android:pathPrefix="/gizmos" />
</intent-filter>

对于 A2 清单文件

<intent-filter android:label="@string/filter_view_http_gizmos">
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.BROWSABLE" />
    <data android:scheme="http"
          android:host="www.example.com"
</intent-filter>

我已经为这两个应用程序配置了www.example.com/.well-known/assets.json文件以及它们各自的指纹和包名称

我已经在我的手机上安装了两个应用程序(A1 和 A1)。

我的问题是当我单击链接时会打开以下哪个应用程序(A1 或 A2)www.example.com/gizmos,A1 和 A2 之间是否存在歧义?

4

1 回答 1

0

系统会询问用户他想在哪个应用程序中打开点击的 URL。将有两个选项:“总是”和“仅一次”

于 2020-11-18T06:43:25.770 回答