Когда Samsung «Dual Messenger» включен, как запустить второй мессенджер программно? - PullRequest
1 голос
/ 12 апреля 2020

Dual Messenger - это функция на телефонах Samsung Android

[Снимок экрана с Samsung A70 (Android 9]

Для Например, я могу запустить первую копию WhatsApp, используя намерение, вызвав имя пакета «com.whatsapp».

        Intent waIntent = new Intent(Intent.ACTION_SEND);
        waIntent.setType("text/plain");
        String text = "THIS IS MY TEXT";

        PackageInfo info=pm.getPackageInfo("com.whatsapp", PackageManager.GET_META_DATA);

        waIntent.setPackage("com.whatsapp");

        waIntent.putExtra(Intent.EXTRA_TEXT, text);
        startActivity(Intent.createChooser(waIntent, "Share with"));

Каким будет имя пакета или другие параметры Intent, необходимые для запуска второго WhatsApp?

...