Overall benefits
Features: Instant fixes, simple integration, local encryption, and high security and stability.
Capabilities: Broad fix scope, differential patch packages, small package size, non-intrusive, and minimal performance loss.
Technology: Powered by technology from Alibaba Group. Service updates and upgrades are synchronized with clients such as the Taobao mobile app.
Service: A one-stop commercial platform that supports both Android and iOS and ensures continuous high availability (HA).
Pricing: Flexible pricing models are available, including both resource plans and subscriptions, to help you save costs.
EMAS Mobile Hotfix is used by hundreds of apps within Alibaba Group, such as Taobao, Youku, DingTalk, and Hema. More than 6,000 enterprise customers across various industries, including finance, the Internet, and logistics, also use the service. It has a market share of over 60% in the commercial hotpatching product market. The hotpatching technology and Android version compatibility are updated quickly. They are kept in sync with apps that have hundreds of millions of users, such as Taobao. The EMAS technical team is backed by the full technical expertise of Alibaba Group. As a commercial product of Alibaba Cloud, the EMAS team ensures the continuous delivery of stable and reliable services.
Comparison of hotpatching solutions
Platform | A** | T** | Q** | R** | Alibaba Cloud Mobile Hotfix |
Takes effect immediately | yes | no | no | yes | yes |
Performance loss | Small | Large | Large | Small | Small |
Intrusive packaging | Non-intrusive packaging | Requires intrusive packaging | Requires intrusive packaging | Requires intrusive packaging | Non-intrusive packaging |
ROM size | Small | Large | Small | Small | Small |
Integration complexity | Simple | Complex | Simple | Complex | Extremely simple |
Patch package size | Small | Small | Large | General | Small |
Full platform support | yes | yes | yes | yes | yes |
Class replacement | yes | yes | yes | no | yes |
.so replacement | no | yes | no | no | yes |
Resource replacement | no | yes | yes | no | yes |
For more information, see Android Hotpatching Technology Selection: An Analysis of the Three Major Approaches.