我正在尝试使用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”尝试,但是它在本地应用程序浏览器中打开,因此无法在我的应用程序中打开。