Как стать автором
Обновить

Комментарии 2

Полезная информация.
Но через контент-провайдеры работать намного удобнее и проще.
Хорошо бы еще добавить в статью пару вещей, которые легко упустить:

1. В случае, если AIDL используется в пределах одного процесса, настоящей сериализации объектов может не произойти (точнее, ее совсем не будет) — и если вдруг в реализации сериализации Parcelable-объекта будет какая-то ошибка, то обнаружить ее не удастся, пока не будет вызова в другой процесс.

2. Нет никакой гарантии, в каком треде будет сделан вызов вашей реализации AIDL-интерфейса, поэтому необходимо руками обеспечить thread safety, если это необходимо (для асинхронных или void-методов удобнее всего через Handler, на мой взгляд).
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации