使用Android Studio 开发自己的SDK教程

 更新时间:2017年10月22日 08:57:42   作者:长空_ca51  
很多时候我们要将自己开发一个类库打包成jar包以供他调用,这个jar包也叫你自己的SDK或者叫library。android studio生成jar包的方法与eclipse有所不同。在studio中library其实是module的概念。

由于之前一直没有写博客的习惯,所以这么些年下来回头看时并没有留下些实质的东西,所以从今天开始决定还是写点东西。最近刚刚才开始接触SDK的开发,先从简单的开始吧,今天就介绍使用Android Studio开始第一个SDKDemo的开发。

1、先使用Android Studio创建项目工程(此处省略);

2、在项目里面新建一个module;新建一个Class文件,然后添加一个方法,例如:



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


4、点击Sync Now,等Android Studio运行完成后,点击右上角的Gradle按钮,如下图:



然后点开我们的module(就是之前建的 sdklibrary),你取的什么名字在这就是什么名字,点开只有在点开other,然后再展开的方法里面,找到我们的makeJar,如图:



5、双击makeJar按钮,等到运行结束,就可以看到build/intermediates/bundles/default/这个文件夹下面生成了classes.jar文件,同时在build/libs/这个目录里面也有test.jar文件了,就算完成了。 

相关文章

  • Android Studio OkHttpClient使用教程详解

    Android Studio OkHttpClient使用教程详解

    这篇文章主要介绍了Android Studio OkHttpClient使用教程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • Android ExpandableListView展开列表控件使用实例

    Android ExpandableListView展开列表控件使用实例

    这篇文章主要介绍了Android ExpandableListView展开列表控件使用实例,本文实现了一个类似手机QQ好友列表的界面效果,需要的朋友可以参考下
    2014-07-07
  • android计算器简单实现代码

    android计算器简单实现代码

    这篇文章主要为大家详细介绍了android计算器的简单实现代码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • Android组件化工具ARouter使用方法详细分析

    Android组件化工具ARouter使用方法详细分析

    这篇文章主要介绍了Android组件化工具ARouter使用方法,组件化项目存在各个模块之间耦合,通信麻烦的问题,为了解决这个问题,阿里巴巴的开发者就搞出了Arouter这个框架,以解决上述问题
    2022-10-10
  • Android 蓝牙2.0的使用方法详解

    Android 蓝牙2.0的使用方法详解

    这篇文章主要为大家详细介绍了Android 蓝牙2.0的使用方法,分享了Android操作蓝牙2.0的使用流程,一些具有参考价值的代码,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • Androd自定义对话框Dialog视图及参数传递的实现方法

    Androd自定义对话框Dialog视图及参数传递的实现方法

    这篇文章主要介绍了Androd自定义对话框Dialog视图及参数传递的实现方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-01-01
  • Android编写Router路由框架实例过程详解

    Android编写Router路由框架实例过程详解

    为什么要用路由框架,路由框架哪些好处等等,在此就不做解释
    最常用的框架是ARouter,那是不是可以自己写一个路由框架呢,不参考ARouter的方式
    2023-04-04
  • 有关微博content的封装实现详解

    有关微博content的封装实现详解

    本文将详细介绍关于微博content的封装实现,需要的朋友可以参考下
    2012-11-11
  • Android 第三方登录、分享(ShareSDK、友盟)

    Android 第三方登录、分享(ShareSDK、友盟)

    这篇文章主要为大家详细介绍了Android 第三方登录、分享,分别使用sharesdk和友盟来实现,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10
  • android针对json数据解析方法实例分析

    android针对json数据解析方法实例分析

    这篇文章主要介绍了android针对json数据解析方法,以实例形式较为详细的分析了Android操作json格式数据的各种常用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10

最新评论