介绍第三方库文件:
LOCAL_LDFLAGS := -L/Path -lxxx (Path 指库的路径,xxx 代表库文件名) 动态库
LOCAL_LDFLAGS := $(LOCAL_PATCH)/lib/xxx.a (xxx 代表库文件名) 静态库
引入第三方头文件
LOCAL_C_INCLUDES:= $(LOCAL_PATCH)/inc/xxx.h (xxx 代表头文件名)
编译生存JAR 包
静态jar包:include $(BUILD_STATIC_JAVA_LIBRARY) 使用.class打包文件JAR文件,可以在任何地方java虚拟机运行
动态jar包:include $(BUILD_JAVA_LIBRARY) 在静态jar在包的基础上使用.dex打包而成的jar文件,.dex是android系统使用的文件格式。
APK依赖于jar包: LOCAL_STATIC_JAVA_LIBRARIES := static-library LOCAL_JAVA_LIBRARIES := share-library