最近想总结一下关于应用如何封装自己的SDK给第三方应用使用,提供jar包给第三方使用是现在比较常见的方式,方式有很多种,但是具体的大体思路都是一样的,今天写了一个SDK封装的大体框架Demo,方便后期查查阅:
工具基于AndroidStudio 3.6.3版本
AndroidSDKDemo
大体的设计思路分为三个步骤
第一: 服务端 作为服务端 我们需要建立自己的aidl 以及实现类 方便第三方调用的时候 将服务端代理的句柄传给SDK
第二: SDK作为服务端和客户端的中间代理,可以直接拿到服务