Android:深度链接web URL
我想在Android中集成web URL的深度链接。然而,我无法让它工作。以下是我将遵循的步骤: 第1步。AndroidManifest.xml:Android:深度链接web URL,android,deep-linking,Android,Deep Linking,我想在Android中集成web URL的深度链接。然而,我无法让它工作。以下是我将遵循的步骤: 第1步。AndroidManifest.xml: <intent-filter android:autoVerify="true"> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /&g
<intent-filter android:autoVerify="true">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="https" android:host="niksguitarist.000webhostapp.com" android:pathPrefix="/asset"/>
</intent-filter>
<meta-data android:name="asset_statements" android:resource="@string/asset_statements" android:autoVerify="true"/>
<string name="asset_statements">
[{
\"relation\": [\"delegate_permission/common.share_location\"],
\"target\": {
\"namespace\": \"web\",
\"site\": \"https://niksguitarist.000webhostapp.com/\"
}
}]
</string>
现在,当我尝试在移动浏览器(chrome或firefox)上打开时,它不会将我路由到我的应用程序
有人能告诉我我做错了什么吗?如果您试图直接从浏览器打开url,应用程序链接将不起作用。仅当您试图从非浏览器应用程序(便笺、聊天或任何其他应用程序)或其他域(在web浏览器内)打开url时,此功能才有效
[{
"relation": ["delegate_permission/common.handle_all_urls"],
"target": {
"namespace": "android_app",
"package_name": "com.sprinklr.distributedapp",
"sha256_cert_fingerprints": ["A8:D4:5F:DC:AE:67:D6:90:46:23:07:8B:23:89:0B:11:AB:49:4E:B0:C7:87:50:0C:59:32:01:A0:4A:88:1A:5A"]
}
}]