Я не понимаю, почему это будет отличаться от того, что вы сделали бы в случае с intraapp.Вы можете просто проверить, добьется ли цель , как это. Затем вы свяжетесь с сервисом, используя пакет и имя класса, как в том же приложении.Конечно, это зависит от того, хотите ли вы использовать только намерения или хотите реализовать интерфейс AIDL.Таким образом, на самом деле, помимо проверки того, установлено ли приложение на самом деле, никаких реальных изменений быть не должно.
Вам также следует помнить, что вам следует защищать возможность получения намерения с разрешения, особенно если выделают что-то привилегированное (как правило, вы).В противном случае ваше приложение может стать потенциальной целью для запутанных депутатских атак.