クロムカスタムタブ内でディープリンク(アプリアクティビティ内に移動する)を起動すると、アプリが閉じられます。原因はまだ特定できていません。ディープリンクには Branch.io を使用しています。
期待される動作は、リンクからリダイレクトされたアクティビティを開くことです。
詳細については:
- アプリケーション内にアクティビティ A があり、アクティビティ A 内のリンクをクリックしました
- そのリンクよりも、Activity A から launchUrl() を呼び出して Chrome CustomTabs で開きます
- アクティビティAからクリックされたリンクは実際にはディープリンクであり、ブラウザの動作はブラウザからアプリケーションアクティビティBを開きます
- しかし、このリンクが CustomChromeTab を開くと、私のアプリケーションは、必要に応じてアクティビティ B に移動せずに閉じます
- 最後に、logcat にエラーが表示されません