- 授权协议: Apache
- 开发语言: Java Groovy
- 操作系统: Android
- 软件首页: https://github.com/Meituan-Dianping/Robust
- 软件文档: https://github.com/Meituan-Dianping/Robust/blob/master/README-zh.md
软件介绍
Robust 美团开源的新一代热更新系统,对 Android 版本无差别兼容,无需发版就可以做到随时修改线上 bug,快速对重大线上问题作出反应。Robust 热更新系统借鉴 Instant Run 原理,实现了一个兼容性更强而且实时生效的热更新方案。其基本思路是,Robust 热更新系统在一个方法的入口处插入一段跳转代码,当发现某个方法出现 bug 就跳转执行补丁中的代码,略过原有代码的执行,否则执行原有方法体逻辑。
优势
支持 Android2.3-7.X 版本
高兼容性、高稳定性,修复成功率高达三个九
补丁下发立即生效,不需要重新启动
支持方法级别的修复,包括静态方法
支持增加方法和类
支持 ProGuard 的混淆、内联、优化等操作
需要保存打包时生成的 mapping 文件以及 build/outputs/robust/methodsMap.robust 文件。
JavaScript Patterns
Stoyan Stefanov / O'Reilly Media, Inc. / 2010-09-21 / USD 29.99
What's the best approach for developing an application with JavaScript? This book helps you answer that question with numerous JavaScript coding patterns and best practices. If you're an experienced d......一起来看看 《JavaScript Patterns》 这本书的介绍吧!
