When using PackageManager to list installed apps, only default OS apps are listed. This is a known restriction that affects targetSdkVersion>29
No effective way until now for listing apps. For ex, we have several CRM communications channel, one of them is WhatsApp integrated with WhatsApp Business API, we check if the user has whatsapp installed, so we can offer him that channel. Same thing with Telegram.
As I exposed on an Android Question, this feature has some backdoors that can be tweak.
No effective way until now for listing apps. For ex, we have several CRM communications channel, one of them is WhatsApp integrated with WhatsApp Business API, we check if the user has whatsapp installed, so we can offer him that channel. Same thing with Telegram.
As I exposed on an Android Question, this feature has some backdoors that can be tweak.
Package visibility in Android 11 | Android Developers
developer.android.com