android工程引用jar包先以email为例,看看如何引用第1,2方的jar?在4.0中email里有Email/emailcommon文件夹,
android工程引用jar包
先以email为例,看看如何引用第1,2方的jar
?
在4.0中email里有Email/emailcommon文件夹,和2.x结构不一样
这里也有个mk文件
email下面发现exchange文件夹不见了,原来是单独拿了出来
在exchange里面发现用到了emailcommon里面的类
?
emailcommon下部分mk文件代码如下
?
LOCAL_STATIC_JAVA_LIBRARIES := android-common com.android.emailcommon
?这里引用了android-common和com.android.emailcommon
这样exchange就可以使用emailcommon的类文件了
?
?
下面看看如何引用第三方jar
?
将jar放在工程根目录下
mk文件要给下面两个变量赋值
LOCAL_STATIC_JAVA_LIBRARIES := library_name
LOCAL_PREBUILT_SATTIC_JAVA_LIBRARIES :=?library_name:xxx.jar即可
?
library_name应该可以理解为一个命名空间吧
ps:library_name不要和其他库的LOCAL_STATIC_JAVA_LIBRARIES重名,不然整体编译的时候会冲突,无法生成img
当然,单独编译的时候不会有问题的
