tl;dr; There is a way to use deep linking for dynamic feature modules and prevent a chooser from popping up.
Let’s imagine for a minute we are working on an Android app for selling robot parts. And from a list of parts in the app, we want to go to a details page of a specific part. For this we created a
PartDetailsActivity. Now to navigate to this Activity using an
Intent we have several options in Android. At first we might use the tried and tested way of directly using the Activity name in the Intent. Like this: