我正在开发一个原生的Android应用程序,我需要访问GraphicBuffer.h(位于frameworks / base / include中)
所以我将以下内容添加到我的Android.mk
中#Android includes
LOCAL_C_INCLUDES += \
$(MYDROID)/frameworks/base \
$(MYDROID)/frameworks/base/include
问题是GraphicBuffer.h包含了许多其他头文件,我不想在makefile中添加所有这些文件的路径。这样做的正确方法是什么?
更新:虽然我很想知道将来这样做的正确方法,但在这种情况下,所需要的只是
#Android includes
LOCAL_C_INCLUDES += \
$(MYDROID)/frameworks/base/include \
$(MYDROID)/hardware/libhardware/include \
$(MYDROID)/system/core/include