Skip to main content

Android Pluginization Product Overview

The Android pluginization framework provides a powerful solution comprising a development framework and release management platform, helping businesses easily achieve functional module decoupling and dynamic delivery.

I. Product Advantages

1.1 Framework Features

Zero-reflection implementation with no system reflection calls and no hidden API calls, fully compatible with Google API restriction policies.

Fully Dynamic Framework: The plugin framework itself can also be dynamically delivered; plugin iteration is no longer limited by host version;

Minimal Host Overhead: Thanks to fully dynamic implementation, the amount of code actually merged into the host program is minimal (approximately 15KB, ~160 method count);

Unified Code Architecture: Plugin app source code architecture is unified with conventional apps and can be installed and run normally on its own.

1.2 Feature Support

  • Support adding/removing Activity, Service, Provider, Receiver
  • Support adding Fragments in code or XML
  • Support using plugin Services across processes
  • Support custom Themes
  • Support plugins accessing host classes
  • Support adding new so loading
  • Support segmented plugin loading
  • Support loading Views from multiple plugins in an Activity
  • And more…

1.3 Client-Cloud Integration

Complete supporting services enable full lifecycle management from plugin creation to distribution, easily reaching users.

Diverse Release Control: Rich delivery conditions and gray release control capabilities for flexible distribution requirements;

Multi-Dimensional Observability Data: Real-time release effectiveness data, plugin loading quality, and other multi-dimensional data observability;

High-Quality Delivery Service: Serving hundreds of millions of users daily with high stability and reliability guarantees.

II. Contact Us

This capability is currently available on a limited basis. If you have requirements, feel free to inquire~

Consultation QR code
Was this page helpful?