Android插件化框架SpeedTools



插件化这个词在移动开发当中已经被提了很久了,市场上插件化框架也是多如牛毛,但是现在插件化更多是用在Android端,iOS端估计没戏了,因为苹果公司开始在限制这种app上架


。其实iOS在现在插件化Android以后也会限制,至少已经开有动作了,例如resource对象创建在Android n之后进入了废弃的行业。插件化其实如果对权限没有限制他就是病毒,你想想如果你


的app可以在默默下载一下程序没有限制通知你还会敢用吗?所以估计以后Android在优化大进程中应该会阻止这个事情,不过我们开发能够在插件化学习当中收获很多。


插件化原理:
按照实现模式来说分为代理模式,修改反射hock系统关键流程的。
按照apk安装来分有安装和未安装插件部署。


实现主要是是两个方面 代码部署和资源部署即是classloader和resource。


直接上代码:
https://github.com/jasonliyihang/speed_tools
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值