编译生成apk
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(call all-subdir-java-files)
LOCAL_PACKAGE_NAME := godv
include $(BUILD_PACKAGE)
编译生成jar
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(call all-subdir-java-files)
LOCAL_MODULE := com.test.myjar
include $(BUILD_STATIC_JAVA_LIBRARY)
include $(BUILD_JAVA_LIBRARY)
include $(BUILD_STATIC_JAVA_LIBRARY) 静态jar包 就是jar包可以在任何java虚拟机上运行
include $(BUILD_JAVA_LIBRARY) 动态jar包 在静态jar包基础上使用.dex打包生成的文件 .dex 是android系统使用的文件
apk依赖jar包
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
#依赖静态jar包
LOCAL_STATIC_JAVA_LIBRARIES := static-library
#依赖动态jar包
LOCAL_JAVA_LIBRARIES := share-l

本文介绍了如何在Android开发中预编译APK和静态/动态jar包,包括编译流程、依赖管理和预编译模块的定义,帮助开发者理解并优化项目构建过程。
最低0.47元/天 解锁文章
3406

被折叠的 条评论
为什么被折叠?



