[Android] Dynamic Link in Android 13 (SDKVersion 33)

leesh·2023년 8월 30일

이번에 Android API level을 33으로 업데이트 하게 되었는데, 다이나믹 링크가 제대로 동작하지 않는다는 문의가 들어왔다.

브라우저에 들어가진 후, 로딩만 되고 앱은 실행되지 않는 문제였고, Samsung S 시리즈에서는 잘 작동되고, Samsung Z 시리즈에서만 해당 문제가 발생하였다.


기존의 방식은 DynamicLink의 Url Prefix의 host와 scheme을 intent-filter 내부에 data로 작성했었다.


하지만 android 13(SDKVersion 13)부터는 아래와 같은 방식으로 작성해주어야 한다.

해당 Dynamic Link의 세부 정보로 들어가면 DeepLink에 관한 정보를 볼 수 있는데,
Deep Link의 host와 scheme을 intent-filter 내부에 data로 작성해주니 잘 동작되었다.


비교군이 좀 부족하긴 했지만, 왜 S 시리즈(2개 기기에서 테스트)에서는 잘 동작하고 Z 시리즈(Flip 5~6개, Fold 1개 테스트)에서만 동작하지 않았는지는 알아내지 못한 채 의문으로 남았다...


https://stackoverflow.com/questions/75651609/dynamic-links-wont-open-in-android-13
글을 참고하여 작성하였습니다.

profile
개인 기록용 블로그

0개의 댓글