我正在尝试为我的添加设置 android 应用程序链接,但它们不起作用。我修改了 manifest.xaml (android/app/src/main),添加:
<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="example.com" />
<data android:scheme="https" />
</intent-filter>
并将assetlinks.json 添加到我的网站(./well-known/assetlinks.json)。当我通过浏览https://digitalassetlinks.googleapis.com/v1/statements:list?source.web.site=https://example.com&relation=delegate_permission/common.handle_all_urls来验证它时,它说没有错误但是当我打开它时我adb shell am start -a android.intent.action.VIEW -d "https://example.com"
的应用程序链接不起作用当我尝试使用 找到应用程序链接时adb shell dumpsys package domain-preferred-apps
,它说它不存在。我已经在assetlinks.json上验证了我的sha256密钥和我的应用程序包...有人可以帮我吗:)