Я разрабатываю нативное приложение для Android, и мне нужен доступ к GraphicBuffer.h (который находится в frameworks / base / include)
Итак, я добавил следующее в мой Android.mk
#Android includes
LOCAL_C_INCLUDES += \
$(MYDROID)/frameworks/base \
$(MYDROID)/frameworks/base/include
Проблема в том, что GraphicBuffer.h включает в себя кучу других заголовочных файлов, и я не хочу добавлять пути ко всем из них в моем make-файле. Как правильно это сделать?
Обновление : Хотелось бы, чтобы я знал, как правильно делать это в будущем, в этом случае все, что было необходимо, это
#Android includes
LOCAL_C_INCLUDES += \
$(MYDROID)/frameworks/base/include \
$(MYDROID)/hardware/libhardware/include \
$(MYDROID)/system/core/include