您的位置:首页 > 移动开发 > Android开发

android 系统级应用 使用第三方包

2011-06-15 21:14 417 查看
确保在加入第三包之前经过了Android完整make编译,并成功通过

1 把<android_src>/packages/app/HelloWorld 导入到eclipse中,

在项目根目录下创建一个libs目录,放入第三方jar,例如:dom4j-1.6.1.jar.

在eclipse中右击HelloWorld主目录,选择BuildPath,添加Jars,选择HelloWorld/libs/dom4j-1.6.1.jar,然后确定。

在eclipse中可以使用这个jar,但是这个在make HelloWorld时是不会有用的。

我们得进行下一步。

2 修改Android.mk文件。

LOCAL_PATH:= $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := user

LOCAL_STATIC_JAVA_LIBRARIES := dom4jlib

LOCAL_SRC_FILES := $(call all-subdir-java-files)

LOCAL_PACKAGE_NAME := HelloWorld

LOCAL_CERTIFICATE := shared

include $(BUILD_PACKAGE)

include $(CLEAR_VARS)

LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := dom4jlib:libs/dom4j-1.6.1.jar

include $(BUILD_MULTI_PREBUILT)

3 编译此项目

make HelloWorld
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: