如何编写Android.mk 文件

来源:互联网 发布:linux统计行数和字数 编辑:程序博客网 时间:2024/09/21 09:18

如何编写Android.mk 文件

  • 1 编译一个简单的APK
LOCAL_PATH := $(call my-dir)include &(CLEAR_VARS)#Build all java in the java subdirectoryLOCAL_SRC_FILES := $(call all-subdir-java-files)#Name of the APK to buildLOCAL_PACKAGE_NAME := LocalPackageLOCAL_MODULE_TAGS := optionalLOCAL_MODULE_PATH := $(TARGET_OUT)/lib#Tell it to build an APKinclude $(BUILD_PACKAGE)
  • 2 编译一个依赖静态.jar 的APK
LOCAL_PATH := $(call my-dir)include &(CLEAR_VARS)#List of static lib to iuclude in the pakageLOCAL_STATIC_JAVA_LIBRAVIES := static-library#Build all java in the java subdirectoryLOCAL_SRC_FILES := $(call all-subdir-java-files)#Name of the APK to buildLOCAL_PACKAGE_NAME := LocalPackageLOCAL_MODULE_TAGS := optionalLOCAL_MODULE_PATH := $(TARGET_OUT)/lib#Tell it to build an APKinclude $(BUILD_PACKAGE)

3 增加一个预设的APK

LOCAL_PATH := $(call my-dir)include &(CLEAR_VARS)#Module name should match apk name to be installedLOCAL_MODULE := LocalModuleNameLOCAL_MODULE_TAGS := optionalLOCAL_SRC_FILES := $(LOCAL_MODULE).apkLOCAL_MODULE_CLASS := APPSLOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)LOCAL_MODULE_PATH := $(TARGET_OUT)/lib#Tell it to build an APKinclude $(BUILD_REBUILD)
0 0
原创粉丝点击