0
我开发一个原生的Android应用程序,我需要访问GraphicBuffer.h(它位于框架/基/包括)Android的文件系统包括
所以我增加了以下我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
我正在使用NDK。也许我应该要求一个更好的方法来解决导致我首先需要GraphicBuffer.h的问题。 –