제목이 길다.
줄여보려다가 말이 이해되지 않거나 검색에 잘 걸리지 않을 것 같아서...
다시 풀어서 상황을 설명하자면,
abcdefg.page.link/abcd 같은 Firebase Dynamic Links 생성 주소로 접속 시
안드로이드에서는 앱이 처음부터 다시 켜지면서 딥링크 처리가 된다.
나의 케이스의 경우 링크를 클릭하면 앱 위에 또 앱이 스플래시부터 켜지는 문제가 있었다.
이게 아니라, 앱이 켜져있는 상태라면 바로 해당 페이지로 이동하게끔 하고싶었다.
방법은 AndroidManifest.xml에 있었다.
<activity
android:name=".MainActivity"
android:launchMode="singleTop"
이 부분에서 singleTop -> singleTask 로 변경한다.
<activity
android:name=".MainActivity"
android:launchMode="singleTask"