Я хотел бы использовать GIO (который является частью GLIB) на Android с помощью Android NDK. Похоже, что заголовочные файлы GIO являются частью исходного кода Android. Но они не предоставляются вместе с НДК. Есть ли способ донести эти файлы заголовков до NDK.
Другими словами, мой вопрос. Исходный код Android имеет файлы заголовков библиотеки. Но эти файлы заголовков отсутствуют в Android NDK. Как установить эти файлы заголовков в NDK.
ps: нет проблем с изменением платформы Android
Просто загрузка файлов заголовков не работает, так как вам нужны определения функций. Что вам нужно сделать, это
→ Скачать исходный код GLIB для Android можно здесь, поместите его в /PROJECT_HOME/jni,
→ Создайте общую библиотеку и включите ее при создании основной библиотеки (с помощью LOCAL_SHARED_LIBRARIES. Также не забудьте включить это в число $ (вызов all-subdir-makefiles) в основной Android.mk)