我想为我的应用程序设置应用程序链接,但只让它在某些路径上处于活动状态。换句话说,在我的清单中:
<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="www.mydomain.com/[mypath]" />
<data android:scheme="https" android:host="www.mydomain.com/[mypath]" />
</intent-filter>
我不希望拥有我的域的每个url 都打开应用程序 - 它们可以像往常一样在浏览器中打开。我只希望包含在应用程序中打开的特定子路径的 url。这种模式是允许的还是应用程序链接是“全有或全无”?
链接到开发者文档:http: //developer.android.com/training/app-links/index.html