2

ユニバーサル リンクからアプリ画面へのディープリンクに navcomponent ディープリンク オプションを使用しています。

ステップ 1: main_nav_graph ファイルにディープリンク パラメータを追加

ステップ 2: mainactivity のマニフェスト ファイルに追加

ステップ 3: SMS のリンクをクリックしてディープリンクを起動する

見られるシナリオ:

私のアプリでは SplashActivity が Main Launcher です。ただし、メイン アクティビティは navgraph が初期化される場所です。そこで、マニフェストのメイン アクティビティに navgraph タグを追加しました。

メイン アクティビティは、単一のタスクとして追加されます。

ディープリンクすると、次のように表示されます。

  1. 私のメインアクティビティは2回再開されます(アプリを起動して閉じてから再度起動し、画面にディープリンクするように見えます)

  2. ユーザーがログインしていない場合、ナビゲーション ルート ビューにとどまる条件チェックがあります。しかし、異常なシナリオを作成するディープリンク画面にまだ移動していることがわかります。

4

1 に答える 1