Firebase Dynamic Links로 앱 접근 시 안드로이드 새로운 엑티비티로 앱이 처음부터 실행되는 것 해결하기
제목이 길다.
줄여보려다가 말이 이해되지 않거나 검색에 잘 걸리지 않을 것 같아서...
다시 풀어서 상황을 설명하자면,
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"
Author And Source
이 문제에 관하여(Firebase Dynamic Links로 앱 접근 시 안드로이드 새로운 엑티비티로 앱이 처음부터 실행되는 것 해결하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jungti1234/Firebase-Dynamic-Links로-앱-접근-시-안드로이드-새로운-엑티비티로-앱이-처음부터-실행되는-것-해결하기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)