Я разрабатываю (нативный) сервисный процесс, исполняемый файл которого находится в системном разделе на Android 8.1 / 9.0.Давайте назовем процесс S. Предполагается, что S предоставляет службу RPC процессу V, исполняемый файл которого находится в разделе поставщика.Из архитектуры Android Treble я прочитал, что системные компоненты отделены от вендоров интерфейсами HIDL.Должен ли я использовать интерфейс обратного вызова в HIDL для удовлетворения моих потребностей, или я должен использовать некоторые другие механизмы, такие как AIDL?