我编写了一个简单的 Android 应用程序并添加了一个像这样的意图过滤器:
<intent-filter>
<data android:scheme="http" android:host="www.somesite.com" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
现在,当我单击另一个应用程序(如 GMail)的链接时,我会看到一个对话框:选择运行的应用程序:MyApp 或浏览器。
但是当我在浏览器的地址栏中输入这个 URL 时,它只会打开一个站点。
如何设置我的应用程序,如 Google Play、Google+、flipkart?(当我输入http://play.google.com/ - 我看到一个对话框 Google Play 应用程序或浏览器)