如何控制我的 Android 应用程序的默认Open supported links
设置Ask every time
?Open in this app
它发生在清单中吗?
我有两个应用程序尝试接受相同的通用链接方案,理想的行为是让用户决定在单击链接时打开哪个应用程序。但是,似乎第一个应用程序正确地将Open supported links
in 设置设置为Ask every time
,而另一个应用程序具有Open supported links
as Open in this app
。因此,当安装了两个应用程序时,只会立即打开第二个应用程序,而甚至不会提示第一个应用程序。
两个文件中接受通用链接的部分AndroidManifest.xml
几乎相同。
<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:host="foo.bar.com" android:pathPrefix="/action/" android:scheme="https" />
</intent-filter>