0

カスタム URI スキームとインテント フィルターを使用してそれを行う方法を見つけました。ただし、myapp がインストールされていない場合は問題があります。

次のような http スキームを使用すると、アプリがインストールされていないときにユーザーをダウンロード ページにリダイレクトできます。ただし、myapp が既にインストールされている場合は、オプション ウィンドウがポップアップ表示され、ユーザーにブラウザで開くか myapp で開くかを選択するよう求められます。ここでは、尋ねることなく myapp を直接起動できるようにしたいと考えています。

http スキームとカスタム スキームの両方を利用するにはどうすればよいですか?

<intent-filter>
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />
                <category android:name="android.intent.category.LAUNCHER" />
                <data android:scheme="http" android:host="XXX" android:path="YYY"/>
</intent-filter>

ありがとうございました。

4

0 に答える 0