前言
腾讯开源了许多非常有价值的项目,这些项目随便拿出来一个不管是用来自己练手,还行实操写进简历或者毕设,都是十分优秀的项目,下面为大家总结了10个最为优秀的,大家可以挑选自己喜欢的观看,项目源码和地址在文末!
1、Android 热修复框架 Tinker
Tinker是微信官方的Android热补丁解决方案,它支持动态下发代码、So库以及资源,让应用能够在不需要重新安装的情况下实现更新。当然,你也可以使用Tinker来更新你的插件
它主要包括以下几个部分:
◇ gradle编译插件: tinker-patch-gradle-plugin
◇ 核心sdk库: tinker-android-lib
◇ 非gradle编译用户的命令行版本: tinker-patch-cli.jar
2、微信客户端跨平台组件 Mars
Mars 是微信官方的终端基础组件,目前已接入微信 Android、iOS、Mac、Windows、WP 等客户端。主要包括以下几个部分:
◇ comm:可以独立使用的公共库,包括socket,线程,消息队列,协程等
◇ Xlog软件:日志组件,