利用android studio生成jar包,制作自己的SDK

很多时候我们要将自己开发一个类库打包成jar包以供他调用,这个jar包也叫你自己的SDK或者叫library。android studio生成jar包的方法与eclipse有所不同。在studio中library其实是module的概念。
最近刚刚才开始接触SDK的开发,先从简单的开始吧,今天就介绍使用Android Studio开始第一个SDKDemo的开发。

1、先使用Android Studio创建项目工程;

2、在项目里面新建一个module;新建一个Class文件,然后添加一个方法(即后面jar包里要调用的方法)

3、在module的gradle里面添加下面的内容(注:文件最外层添加),如下:


task makeJar(type:Copy) { delete 'build/outputs/test.jar' from('build/intermediates/bundles/release/')//jar文件来源 into('build/libs/')//生成路径 include('classes.jar') rename('classes.jar','test.jar')//命名为test.jar }makeJar.dependsOn(build)

4、点击Sync Now,等Android Studio运行完成后,点击右上角的Gradle按钮,然后点开我们的module(就是之前建的 sdklibrary),你取的什么名字在这就是什么名字,点开只有在点开other,然后再展开的方法里面,找到我们的makeJar

利用android studio生成jar包,制作自己的SDK
文章图片



5、双击makeJar按钮,等到运行结束,就可以看到build/intermediates/bundles/release/这个文件夹下面生成了classes.jar文件,就算完成了。

6、将jar包导入你想要用的工程里,然后调用相应的方法就好了
【利用android studio生成jar包,制作自己的SDK】demo下载链接https://download.csdn.net/download/xifei66/10352793

    推荐阅读