我已经成功完成了在回答有关此主题的其他问题时建议
App Link Assistant
的类似内容中所需的所有步骤:Android Studio
但我仍然无法上传Instant App
测试。我收到以下错误:
错误您的站点“mydomain”尚未通过数字资产链接协议链接到您的应用程序。请通过数字资产链接协议将您的网站链接到您的应用程序。
assetlinks.json
可用,https://mydomain/.well-known
如下所示:
[{
"relation": ["delegate_permission/common.handle_all_urls"],
"target": {
"namespace": "android_app",
"package_name": "appId",
"sha256_cert_fingerprints":
["key"]
}
},
{
"relation": ["delegate_permission/common.get_login_creds"],
"target": {
"namespace": "web",
"site": "https://mydomain"
}
},
{
"relation": ["delegate_permission/common.get_login_creds"],
"target": {
"namespace": "android_app",
"package_name": "appId",
"sha256_cert_fingerprints":
["key"]
}
}]
我已经在相关内容Activity
中添加了以下内容Manifest
:
<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="http"
android:host="mydomain"
/>
<data android:scheme="https" />
</intent-filter>