maps.google.com を開いて Maps アプリを開くのと同じように、リンクをインターセプトしてアプリを開くようにしたい。
これについてSOの他のスレッドを読みましたが、なぜこれが機能しないのかわかりません。
AndroidManifest にこれがあります
<activity android:name="com.my_app.my_app.AppActivity">
<intent-filter>
<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="flickr.com" />
<data android:scheme="http"
android:host="www.flickr.com" />
</intent-filter>
</activity>
Dolphinブラウザを使用して、実際のデバイスでテストしました。アドレス バーに www.flickr.com と入力しましたが、アプリを選択するための選択肢が表示されません。私は dolphin で maps.google.com を開くことをテストしましたが、Maps アプリで開くかどうかを選択できます。だからイルカは問題ではないと思います。
また、デフォルトのブラウザから flickr に入りました。どちらも機能しませんでした。
私がここに欠けているものはありますか?