求教 关于引入jar以及作为关联项目和作为library引入有什么区别~~
Properties-Jave Build Path-Project
Properties-Jave Build Path-Libraries
Properties-Android-Library
这个三个引入有什么区别我有一个项目A需要继承至另外一个项目B(res/values/theme)下的主题,项目B如何引入?能否将B作为jar引入?在项目A中如何对这些资源进行调用?项目A打包成apk需要有什么要注意的吗?

解决方案 »

  1.   

    引用jar包应该是比较成熟的项目,引用其功能代码。引用工程项目一般多用在协作开发,比如两家公司一起开发一款软件,或者把功能外包给外包公司。一家公司负责存储工程,另外一家负责UI界面,这样可以并行开发。对一个svn进行提交。只要把接口定义好,两边协作就相当于多线程开发。引用android Lib 就比如说你要有个应用是扫描二维码,你需要调用这个app这个功能,可以引入android工程。我有一个项目A需要继承至另外一个项目B(res/values/theme)下的主题,项目B如何引入?能否将B作为jar引入?在项目A中如何对这些资源进行调用?项目A打包成apk需要有什么要注意的吗?关于这个问题,我还没有遇到过,不过项目A打包成apk需要有什么要注意的吗?
    一定要注意工程的method数量和引用的method的数量,android虚拟机为每个程序分配了64k的栈控件,相当于65536个方法,如果超出了,在编译时会有异常。