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的問題。 –