Работа с (межпроцессными) исключениями в поставщике пользовательского контента Android

У меня в приложении для Android есть пользовательский поставщик контента, который работает достаточно хорошо. Я ожидаю, что другие приложения также получат доступ к моему контент-провайдеру. Мне нужен какой-то чистый способ сообщения об исключениях и ошибках, но, насколько я могу судить, платформа провайдера контента Android не предоставляет никакого способа распространения исключений по процессам.

Как мне указать состояние исключения для моего абонента? Должен ли я каким-то образом кодировать их в свои возвращенные данные и полагаться на клиентов для проверки? Есть ли альтернатива? Если это кодирование в обычные возвращаемые данные, то как лучше? (Я вижу ряд альтернатив дляCursor вернулсяquery позвоните, но как насчетUri вернулсяinsert, илиint вернулсяupdate или жеdelete?)

Ответы на вопрос(1)

Ваш ответ на вопрос