求教一个思路--一个android工程将另一个android工程作为模块引入

各位:
小弟android新手,遇上一个比较棘手的问题,请教一下各位有没有好的思路。具体情况是这样的。
我现在有两android工程,分别是A和B,我想将B打包为jar,然后在A里面引入,以期A可以调用B。注意B是一个android项目,有自己的activity和UI。
现在不知道什么做才好,所以上来发帖。
不知道我有没有描述清楚。
或者具体点说,B应用是一个计费项目,我现在想将B做成一个公共模块,这样不仅仅A可以集成B,如果有C工程的话也可以集成B,就不需要在A和C里面都去写和计费相关的东西。
现在的问题是
1、android项目能够打包为jar吗?
2、一个android项目能否引入另一个android应用,如果B被引入A中,会不会冲突?
3、如果可以引入,A怎么调用B?
求思路,谢谢。

www.google.com.hk/gwt/x?gl=CN&q=android+%E5%A4%9A%E4%B8%AA%E5%B7%A5%E7%A8%8B&hl=zh_CN&ei=CdfSTaDCHpHKrAfB2rTnAw&ved=0CBsQFjAF&source=m&rd=1&u=http://bbs.chinaunix.net/archiver/tid-2299622.html