Android 中三种Jar包引入方式:
Android Private Libraries 私有jar目录对应工程中的libs目录下的jar包,该目录下的jar在打包的时候会自动被打包到apk中。
Referenced Libraries 应用的外部的jar包, 此处的外部指的是libs目录以外的jar包,这些jar包需要手动导入到工程中,比如在工程下新建一个lib目录,在该目录下的jar包在导入后就属于外部jar包,注意ant打包脚本默认不会引入这些jar包(需要修改脚本,手动添加),使用此种包的作用是:可能某些包只在编译的时候需要,在实际运行的机器上已经包含了这些包,此时在打包的时候就不需要把他们打包进APK中。
Android Dependencies 编译需要依赖的工程,这些工程作为依赖导入后,所有的资源、包含的jar包等会被导入依赖它的工程中,所以不能出现资源名称一样的情况。