Android.mk如何引入第三方jar包
2013-04-16 21:24
393 查看
使用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)
红色部分就是我们需要添加的内容了,在此和大家分享一下。
关键在于如何修改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)
红色部分就是我们需要添加的内容了,在此和大家分享一下。
相关文章推荐
- Android.mk如何引入第三方jar包
- Android项目中如何正确的引入第三方jar包
- android 中@override和如何导入第三方jar包
- Android小知识——关于引入第三方jar包引发的java.lang.NoClassDefFoun
- android如何引入第三方字体
- Android.mk如何引入第三方jar包
- android.mk 中加入第三方jar包
- 如何不要让ndk-build自动删除.so, 或如何链接一个不在lib/armeabi下的第三方库 && NDK Android.mk 语法
- android app开发,如何使用/引入第三方扩展jar
- Android.mk添加第三方jar包
- Android源码编译第三方app(Android studio编写项目)如何写Android.mk
- Android配置环境与引入第三方jar包
- Android项目中如何正确的引入第三方jar包(工程)
- android引入第三方jar包步骤
- Android项目中如何正确的引入第三方jar包(工程) 分类: Android安装及配置 2014-06-27 22:39 112人阅读 评论(0) 收藏
- Android Framework中引入第三方框架jar包
- Android项目中如何正确的引入第三方jar包(工程)
- Android.mk添加第三方jar包
- Android开发 之 Android项目中如何正确的引入第三方jar包(工程)
- android中引入第三方jar包方法( java.lang.NoClassDefFoundError: com.sina.weibo.sdk.auth.AuthInfo)解决办法