Android Buildcook 编译之Android.mk文件的编写
Android Buildcook 编译之Android.mk文件的编写
单独的App的Android.mk的写法:
- LOCAL_PATH := $(call my-dir)
- include $(CLEAR_VARS)
- # Build all java files in the java subdirectory
- # 编译java目录下面的所以的java文件
- LOCAL_SRC_FILES := $(call all-subdir-java-files)
- # Name of the APK to build
- # 编译的APK的名字
- LOCAL_PACKAGE_NAME := LocalPackage
- # Tell it to build an APK
- include $(BUILD_PACKAGE)
编译App引用第三方的Jar包,Android.mk文件的写法
修改 Android.mk 文件中 //add 为新添加的内容
- LOCAL_PATH := $(call my-dir)
- include $(CLEAR_VARS)
- ...
- LOCAL_STATIC_JAVA_LIBRARIES := 3rd-part // add 等号后面是别名,别名可以任意取
- ...
- include $(BUILD_PACKAGE)
- include $(CLEAR_VARS) // add
- LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := 3rd-part:lib/3rd-part.jar //add 等号后面的格式为 别名:jar包路径
- include $(BUILD_MULTI_PREBUILT) //add
评论暂时关闭