Android Studio开发生成自己的SDK核心Jar包文件

作为Android开发者我们用过很多SDK,比如友盟、微博、支付宝、Mob等等。当我们饶有兴趣的想研究一下这些SDK源码的时候发现,都是a、b、d一些字母,看得你都烦躁了,其实只是它们的研发人员对代码进行了混淆。代码混淆其实是一种自我保护的方式,可以有效防止自己的核心业务模块被轻而易举破解。今天我们要讲的就是发布自己的SDK,所以代码混淆也是本文的一个重点,现在我们开始一步步进行说明(本文生成jar文件不包含res资源文件):

1、首先开发环境说明

  • Android Studio 
  • JDK 1.8

2、新建项目工程

新建一个工程MySDK (此处省略具体过程)


选择第一种 Add No Activity,点击Finish即可


2、建立自己包名和功能类

这里我直接已经写好了,直接上图

3、配置build文件

①、项目中的build.gradle

    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.3'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }

注意:'com.android.tools.build:gradle:2.3.3'用2.3.3版本

②、app modle中的build.gradle

先将 apply plugin: 'com.android.application'修改一下,因为本文要生成的是可供别人是使用的SDK,所有改为library,即修改为apply plugin<

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值