【发布时间】:2022-01-13 11:51:20
【问题描述】:
我有以下清单代码:
<activity
android:name=".InterceptorActivity"
android:launchMode="singleTask"
android:parentActivityName=".HomeActivity"
tools:ignore="UnusedAttribute"
android:theme="@style/Theme.Startup"
android:exported="true">
<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"/>
<data android:scheme="http"/>
<data android:host="www.mysite.com"/>
<data android:pathPrefix="/myPage"/>
<data android:pathPrefix="/myFavourites"/>
</intent-filter>
</activity>
assetlinks.json 看起来没问题并且上传正确。但是所有应用链接仍然只在浏览器中打开,我看到,该应用支持该链接,但未选中。
还有命令 "adb shell pm get-app-links "com.myapp.android" 返回
com.myapp.android:
ID: 893......
Signatures: [13:03....DA]
Domain verification state:
www.myapp.com: legacy_failure
为什么?请帮忙。
【问题讨论】:
-
这似乎至少有一个问题in the Android issuetracker
-
还有域验证状态:www.myapp.com: legacy_failure。会不会也是因为那些错误@Michael?
标签: android applinks android-12