对于用惯eclipse的猿猴来说,将程序作为library,工具程序让第三方使用,那是相当的方便,用eclipse工具使工程生成jar包这里就不再描述了。可在Android Studio中确实麻烦啊,必须在新建得时候选择是否是作为library创建工程还是以application创建工程,如下图所示:
图中红框即是以android library新建工程,然后可以提供给第三方使用。
举个例子啊,比方说我这里有一个library工程和一个application工程,application工程需要用到library工程中的工具类,可以这么办
打开application工程Module setting,denpendencies中进行如下操作,注意左侧Modules下文件夹的图标,其中点击1add以后选择第三个Module denpendency
重新rebuild工程,找到library工程的绝对目录下:~~\app\build\intermediates\bundles\debug文件中,找到classes.jar文件就是所需要的jar包。
如果是将application工程作为library去让第三方工程使用,例如:
同样进行上部操作
虽然可以添加进去,但是不能使用,需要再进行以下操作:
找到app的build.gradle,进行以下操作