Я недавно изучал новую архитектуру Google MVVM, которая действительно потрясающая. Однако у меня есть один вопрос: должна ли эта архитектура заменить способ, которым мы привыкли работать с SQLite, контент-провайдерами и курсорами? И Room, и Content Provider обеспечивают нам инкапсуляцию доступа к данным и сокращают количество стандартных кодов SQLite. Тем не менее, если есть сценарий, в котором я должен предоставлять доступ к базе данных Room другим приложениям, как я смогу добиться этого? Буду признателен за вашу помощь.