Android: Как упаковать и развернуть интерфейсы AIDL?

#android #aidl

#Android #aidl

Вопрос:

Наше приложение предоставляет сервис Android через интерфейс AIDL, который также зависит от некоторых дочерних оболочек AIDL и анализируемых объектов. Какой рекомендуемый подход для упаковки их в файл jar для внешнего использования?

Могут ли необработанные файлы AIDL помещаться в файлы jar или они должны быть сначала скомпилированы в заглушки?

Ответ №1:

Могут ли необработанные файлы AIDL помещаться в файлы jar

Ну, они могут, просто они никому не принесут пользы автоматически.

обязательно ли их сначала компилировать в заглушки?

Это одна из возможностей. Я думаю, было бы безопаснее, если бы вы отправили файл AIDL и сказали им, чтобы они разместили его в своем проекте.

Я думаю, что материал проекта библиотеки Android теперь поддерживает файлы AIDL, но я не уверен на 100%. Если это произойдет, вы могли бы упаковать свои материалы в виде проекта библиотеки Android, и AIDL будет выбран автоматически.