簡単な 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 または Browser。
しかし、ブラウザのアドレス バーにこの URL を入力すると、サイトが開くだけです。
Google Play、Google+、フリップカートのようにアプリを設定するにはどうすればよいですか? ( http://play.google.com/と入力すると、 Google Play アプリまたはブラウザのダイアログが表示されます)