Launch dual messenger app through Android Intent (듀얼 메신저로 생성된 앱 관련)

I understand that the Dual Messenger feature allows the creation of dual apps for services like KakaoTalk and Facebook. In this case, when trying to launch these apps via Android Intent from another app, instead of showing the chooser dialog to select between the existing app and the dual app, it automatically navigates to the existing app. (I conducted the test using a Galaxy device)

For example, when App ‘A’ creates an Intent(by getLaunchIntentForPackage) using the package name of the Facebook Android app and performs ‘startActivity’, instead of displaying a dialog to choose between the Facebook app installed from the Play Store and the Facebook app created as a dual app, the existing Facebook app(from store) is automatically launched.

I am curious whether there is an internal system that specifically manages dual apps within the Samsung Dual Messenger feature that causes this behavior. If there are any other reasons for this, please let me know.

Thank you.

ㅡㅡㅡ

안녕하세요.

'듀얼 메신저 기능으로 카카오톡, 페이스북과 같은 서비스의 듀얼 앱을 생성할 수 있는 것으로 알고 있습니다.
이 때 다른 앱에서 android Intent를 통해 위 앱들을 실행시킬 때 기존앱과 듀얼앱 중에 선택할 수 있는 앱 선택기 창이 나타나는 대신 기존 앱으로 자동적으로 이동합니다. (갤럭시 기종으로 테스트를 진행했습니다)

ex> A라는 앱에서 facebook android app 패키지명을 활용해 Intent 생성(getLaunchIntentForPackage 사용) 및 startActivity를 수행하는 경우 기존에 play store에서 설치된 facebook 앱과 듀얼 앱 형태로 생성된 facebook 앱 중에 어느 것을 선택할지에 대한 창이 표출되는 대신 기존 facebook 앱(스토어에서 설치)이 자동적으로 실행됩니다.

듀얼 앱을 개발자가 별도로 컨트롤 할 수는 없고, 삼성 듀얼 메신저 기능에서 듀얼 앱들을 별도로 관리하는 시스템이 내부적으로 존재하여 위와 같이 동작하는지 궁금합니다. 혹시 다른 이유가 있다면 답변 한 번 부탁드립니다.

감사합니다.