使用eclipse的同学对于import jar应该是毫无压力的,但是很多同学(比如我)习惯使用linux来编译android apk,那么如何在linux环境下编译带有第三方jar包的app呢?
关键在于如何修改Android.mk。
来一个代码实例:
.................
.................
.................
LOCAL_SRC_FILES := \
$(call all-java-files-under, src)
LOCAL_PACKAGE_NAME := apk_name // your apk name
LOCAL_STATIC_JAVA_LIBRARIES := 3rdpartlib //为jar起一个别名
include $(BUILD_PACKAGE)
.................
.................
.................
include $(CLEAR_VARS)
//冒号前面为jar别名,后面为jar文件的实际路径
LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := 3rdpartlib:lib/3rdpart.jar
include $(BUILD_MULTI_PREBUILT)
红色部分就是我们需要添加的内容了,在此和大家分享一下。