独自の URI スキームを使用すると、a) 名前空間の競合が発生する可能性があり、b) 他の人が同じ URI スキームをインターセプトするアプリを作成できると聞いたことがあります。
そのため、URI スキームを使用する代わりに、myapp://whatever
インテント uris を使用する必要があります ( I presume で始まりますintent://
)。
もちろん、Googleで「intent://」を検索すると、intent
sに関する多くの情報が表示されますが、uriスキーム/傍受に関する情報はありません。
誰かがこれに光を当てることができれば、私はとても感謝しています. 具体的には、OAuth api に接続するアプリを作成したいが、呼び出したときに同じ URI スキームを「傍受」できるアプリを他のユーザーに作成させたくない場合です。たとえば、誰でも応答するAndroidアプリを作成できますが、メソッドmyapp://something
を使用するとできないようです。intent://
どうもありがとう