编译报error错误时,在.mk 文件中添加相应的flag,可以屏蔽掉error。
error: unused parameter 'groupId' [-Werror,-Wunused-parameter]
可以添加以下配置:
LOCAL_CFLAGS += -Wno-unused-parameter
error: ignoring return value of function declared with 'warn_unused_result' attribute [-Werror,-Wunused-result]
可以添加以下配置:
LOCAL_CFLAGS += -Wno-unused-result
LOCAL_CFLAGS += -D__ANDROID_O
LOCAL_CFLAGS += -Wno-unused-variable
LOCAL_CFLAGS += -Wno-sign-compare
LOCAL_CFLAGS += -Wno-pointer-sign
LOCAL_CFLAGS += -Wno-unused-function
LOCAL_CFLAGS += -Wno-unused-parameter
LOCAL_CFLAGS += -Wno-unused-variable
LOCAL_CFLAGS += -Wno-implicit-function-declaration
LOCAL_CFLAGS += -Wno-unused-result
-D
LOCAL_CFLAGS += -DXXX 相当于在所有源文件中增加一个宏定义#define
-O