0
私はSplashActivityを使用していますが、2つのインテントフィルタを使用しています。これは、デフォルト(ランチャー)とその他の1つのスキームと、ブラウザからWebサイトによって開かれるアプリケーション用のホストです。私は十分な知識がありません。私の質問は、別のパッケージのIDが同じスキームと同じホストを持つ他のアプリ、そのアプリをウェブサイト(モバイルブラウザ)で開くことができますか?これで私を助けてください。同じスキームとホストを持つ他のアプリから開いているアプリを保護するにはどうすればいいですか?
コード:あなたは同じホスト名とスキームで複数のアプリを持っている場合は
<intent-filter>
<data android:scheme="com.******.***" android:host="www.******.com" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
ここでは、ウェブサイトはモバイルブラウザではなく、アプリからアプリを起動する必要があります。(私が思うに、すなわち、アプリのディープリンク) – Lokesh