android 360replugin,GitHub - Qihoo360/RePlugin: RePlugin - A flexible, stable, easy-to-use Android P...

RePlugin是360推出的一个全面的Android插件解决方案,强调灵活性、稳定性及易用性。它支持大部分Android特性,包括静态接收器、主题定制等,并提供了稳定的插件管理方案。此外,ArgusAPM是360移动端性能监控平台,用于性能监控和问题定位。2018年12月16日,360移动性能开放日邀请技术专家分享Android、iOS性能监控实践。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

6206ed3e7d77cdcb7cb02fb5522efc92.png

687474703a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d417061636865322e302d627269676874677265656e2e7376673f7374796c653d666c6174

68747470733a2f2f696d672e736869656c64732e696f2f62616467652f72656c656173652d322e332e332d627269676874677265656e2e737667

!!!重要通知!!!

如果需要继续接入RePlugin,需要在项目的build.gradle内增加新的仓库地址

通知

ArgusAPM是360手机卫士客户端团队继RePlugin之后开源的又一个重量级开源项目。ArgusAPM是360移动端产品使用的可视化性能监控平台,为移动端APP提供性能监控与管理,可以迅速发现和定位各类APP性能和使用问题,帮助APP不断的提升用户体验。

360移动技术最新活动通知:

2018年12月16日,360移动性能开放日邀您参加,届时将会有360、美团技术大牛为大家分享Android、iOS性能监控实践。

欢迎报名参加,戳戳戳!!!-->https://mp.weixin.qq.com/s/-7DCnXI_EBMBwYG_PUuUDg

RePlugin —— A flexible, stable, easy-to-use Android Plug-in Framework

RePlugin is a complete Android plug-in solution which is suitable for general use.

It is major strengths are:

Extreme flexibility: Apps do not need to be upgraded to support new components, even brand new plug-ins.

Extraordinary stability: With only ONE hook (ClassLoader), NO BINDER HOOK. RePlugin’s Crash ratio is as low as Ten thousandth (0.01%). In addition, RePlugin is compatible with almost ALL Android ROMs in the market.

Rich features: RePlugin supports almost all features seamlessly as an installed application, including static Receiver, Task-Affinity, user-defined Theme, AppCompat, DataBinding, etc.

Easy integration: It takes only couple lines to access, whether plug-ins or main programs.

Mature management: RePlugin owns stable plug-in management solution which supports installation, upgrade, uninstallation and version management. Process communication, protocol versions and security check are also included.

Hundreds of millions support: RePlugin possesses hundreds of millions users from 360 MobileSafe. After more than three-year verification, we guarantee the solution that Apps use is the most stable and suitable.

By the end of June 2017, RePlugin has already made some achievements:

Feature

Achievement

Plug-in Number

103

Ratio of plug-ins to applications

83%

Version released pre year

596

Crash

0.01%, Extraordinary stability

First Release

2014

At present, almost all Apps with hundreds of millions users from 360, and many mainstream third-party Apps, are using RePlugin solution.

We support:

Feature

Description

Components

Activity, Service, Provider, Receiver(Including static)

Not need to upgrade when brand a new Plug-in

Supported

Android Feature

Supported almost all features

TaskAffinity & Multi-Process

Perfect supported!

Support Plug-in Type

Built-in (Only Two Step) and External(Download)

Plug-in Coupling

Binder, Class Loader, Resources, etc.

Interprocess communication

Sync, Async, Binder and Cross-plug-in broadcast

User-Defined Theme & AppComat

Supported

DataBinding

Supported

Safety check when installed

Supported

Resources Solution

Independent Resources + Context pass(No Adaptation ROM)

Android Version

API Level 9 (Android 2.3 and above)

Our Vision

Make RePlugin be used in all kinds of ordinary Apps; and provide stable, flexible, liberal plug-ins which adopt for both large and small projects.

Latest features

Solved the Android P (Android 9.0) related adaptation issues, fully support the official version of Android P (Android 9.0).

RePlugin Architecture

66855eea82602f9c80c3a1616c18902f.png

How to Use RePlugin

Using RePlugin is very simple. Under most conditions, using it is no different than developing an App.

If you are

If you wish to

If you want to view RePlugin’s sample project, and learn concrete usage of the frame, please click here to check Sample SC.

These apps are using RePlugin

Plug-ins Accessed in RePlugin

For your reference, plug-ins accessed can be classified into following categories:

Expo plug-ins: Safe Home Page, physical examination, information flow, etc.

Business plug-ins: cleaning, disturbance intercept, floating window, etc.

Cooperation plug-ins: App Lock, free Wi-Fi, security desktop, etc.

Background plug-ins: Push, service management, Protobuf, etc.

Base plug-ins: Security WebView, share, location service, etc.

By the end of June 2017, we already have 102 plug-ins like these. We look forward to you becoming a part of RePlugin family!

Contribute Your Share

We sincerely welcome and appreciate your contribution of any kind. You can submit code, raise suggestions, write documentation, etc. For more information, please click here to read Contribute Your Share(Chinese Version).

License

(Thanks Xiezihan(谢子晗) for providing the translations.)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值