Я думаю, что это трудно сделать таким образом, поскольку и Java, и AIDL - это разные языки. Также может случиться так, что вы отправляете и получаете пользовательские типы через интерфейсы AIDL, и это требует дополнительной обработки в AIDL. Вам нужно создать отдельный файл AIDL для каждого типа, доступного для анализа.