Tagged articles
8 articles
Page 1 of 1
iQIYI Technical Product Team
iQIYI Technical Product Team
Aug 30, 2024 · Mobile Development

Enhancing Hotfixes for QiYiGuo TV Using Robust and Plugin Mechanisms

To improve QiYiGuo TV’s rapid issue resolution, the team adopted Robust as the core hot‑fix engine and extended it with KRobust to handle reflection, Kotlin methods, enum‑switch mapping, and native‑library swaps, while building an automated deployment platform that now achieves over 95% fix rate and reduces average repair time from three days to under 24 hours across hundreds of channel APKs.

AndroidDeploymentHotfix
0 likes · 16 min read
Enhancing Hotfixes for QiYiGuo TV Using Robust and Plugin Mechanisms
Meituan Technology Team
Meituan Technology Team
May 18, 2023 · Mobile Development

Adapting Meituan's Android Robust Hot‑Fix Framework to R8 and Optimization Strategies

The article explains how Meituan migrated its method‑instrumentation hot‑fix system Robust from ProGuard to Google’s R8 by moving change detection ahead of optimization, disabling or tuning R8’s built‑in optimizations, and implementing special handling for anonymous classes, inlined methods, super calls, constructors and static initializers to ensure reliable patch generation.

AndroidHotfixProGuard
0 likes · 21 min read
Adapting Meituan's Android Robust Hot‑Fix Framework to R8 and Optimization Strategies
Java High-Performance Architecture
Java High-Performance Architecture
Feb 26, 2022 · Mobile Development

Top Open‑Source Tools for Mini‑Programs, Android Packaging & Hot‑Update

This article introduces five open‑source projects—mpvue for mini‑program development, Walle for Android channel‑package generation, SQLAdvisor for MySQL index optimization, Leaf for distributed ID generation, and Robust for Android hot‑update—detailing their key features, configuration steps, and source repositories.

LeafMobile DevelopmentRobust
0 likes · 10 min read
Top Open‑Source Tools for Mini‑Programs, Android Packaging & Hot‑Update
Architecture Digest
Architecture Digest
Feb 17, 2022 · Backend Development

Overview of Open‑Source Development Tools: mpvue, Walle, SQLAdvisor, Leaf, and Robust

This article introduces several open‑source development tools—including the Vue‑based mini‑program framework mpvue, the Android channel‑packaging utility Walle, the MySQL index advisor SQLAdvisor, the distributed ID service Leaf, and the Android hot‑fix system Robust—detailing their main features, configuration examples, and GitHub project links.

LeafRobustSQLAdvisor
0 likes · 7 min read
Overview of Open‑Source Development Tools: mpvue, Walle, SQLAdvisor, Leaf, and Robust
Java Architect Essentials
Java Architect Essentials
Aug 31, 2021 · Backend Development

Open‑Source Architecture Tools: mpvue, Walle, SQLAdvisor, Leaf, and Robust

This article introduces several open‑source tools for software architecture—including the Vue‑based mini‑program framework mpvue, the Android channel‑packaging tool Walle, the MySQL index advisor SQLAdvisor, the distributed ID service Leaf, and the hot‑update system Robust—detailing their features, configurations, and GitHub links.

AndroidLeafRobust
0 likes · 7 min read
Open‑Source Architecture Tools: mpvue, Walle, SQLAdvisor, Leaf, and Robust
Java Architect Essentials
Java Architect Essentials
Aug 16, 2021 · Backend Development

Overview of Meituan-Dianping Open-Source Development Tools: mpvue, Walle, SQLAdvisor, Leaf, and Robust

This article introduces several Meituan‑Dianping open‑source tools—including the mpvue front‑end framework, Walle channel‑packaging plugin, SQLAdvisor index‑optimization utility, Leaf distributed ID service, and Robust hot‑update system—detailing their main features, configuration steps, and source repositories.

DevToolsLeafOpenSource
0 likes · 9 min read
Overview of Meituan-Dianping Open-Source Development Tools: mpvue, Walle, SQLAdvisor, Leaf, and Robust
Meituan Technology Team
Meituan Technology Team
Mar 17, 2017 · Mobile Development

Automated Patch Generation for the Robust Android Hot‑Update System

The open‑source Robust hot‑update system now includes an automated patch‑generation tool that scans original methods, rewrites field and method accesses to reflective calls, and creates hook classes to overcome ProGuard’s obfuscation, optimization, and inner‑class challenges, cutting patch creation time from a day to minutes.

AndroidHotUpdatePatchAutomation
0 likes · 22 min read
Automated Patch Generation for the Robust Android Hot‑Update System