Имеется плюсовая библиотека. И требуется написать обёртку к парочке ее функций. Но написать на Си. Как в общем случае такое реализуется? То есть, как нужно строить мосты между классами плюсов, и (вероятно) структурами Си? (Дело идет о андроидной либе Oboe. Ответ в интернетах найти не смог).
Смотрите в сторону Android NDK и JNI при создании проекта можно указать поддержку С++ он сгенерит для вас native метод как пример и стандартную либу. С помощью System.loadLibrary("имя вашей либы") подгрузить либу и реализовать через JNI доступ к ее методам. В вашем примере для OBOE еще проще и есть полный туториал через CMAKE и примером и даже JNI кусок прописан https://github.com/google/oboe/blob/master/docs/GettingStarted.md
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости