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