Android DeepLink Android确实会打开我的应用程序

时间:2019-12-25 09:46:14

标签: java android android-manifest deep-linking

我正在尝试使用Deeplink(128个字符的令牌代码)在2个智能手机之间共享数据。所以我试图在清单中添加一个意图过滤器:

    <activity android:name=".ReceivingActivity"
              android:windowSoftInputMode="stateAlwaysHidden|adjustResize">
        <intent-filter android:label="open_url_intent">
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />
            <data android:scheme="thls" android:host="www.sharing_link.com"/>
        </intent-filter>
    </activity>

但是当我使用Gmail,Messenger等发送链接thls://www.sharing_link.com(当然,我仍然必须添加数据)时,该链接无法识别。

我也尝试使用scheme =“ http”尝试,但是它在本地应用程序浏览器中打开,因此无法在我的应用程序中打开。

0 个答案:

没有答案