1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/qihoo360-RePlugin

Клонировать/Скачать
README.md 12 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 11:57 2908330

Уведомление

360 — ещё один открытый проект — ArgusAPM, платформа для мониторинга мобильной производительности

ArgusAPM (https://github.com/Qihoo360/ArgusAPM) — это ещё один важный открытый проект команды мобильного клиента 360 после RePlugin. ArgusAPM — это платформа для визуализации и мониторинга производительности мобильных устройств, используемая в продуктах 360 для мобильных устройств. Она позволяет быстро обнаруживать и локализовать проблемы с производительностью и использованием различных приложений, помогая приложениям постоянно улучшать пользовательский опыт.

Последние новости о мобильных технологиях 360:

16 декабря 2018 года состоится день открытых дверей 360 Mobile Performance. В этот день эксперты 360 и Meituan поделятся своим опытом в области мониторинга производительности Android и iOS. Приглашаем зарегистрироваться и принять участие! Нажмите сюда!!! https://mp.weixin.qq.com/s/-7DCnXI_EBMBwYG_PUuUDg

RePlugin — гибкое, стабильное и простое в использовании Android-решение для плагинов

RePlugin представляет собой комплексное решение для Android-плагинов, подходящее для широкого применения.

(См. документацию на китайском языке: README_CN.md)

Его основные преимущества:

  • Чрезвычайная гибкость: приложениям не нужно обновляться для поддержки новых компонентов, даже совершенно новых плагинов.
  • Исключительная стабильность: только ОДИН хук (ClassLoader), БЕЗ BINDER HOOK. Коэффициент сбоев RePlugin составляет всего десятые доли процента (0,01%). Кроме того, RePlugin совместим практически со ВСЕМИ Android ROM, представленными на рынке.
  • Богатые функции: RePlugin поддерживает практически все функции так же легко, как и установленное приложение, включая статический приёмник, Task-Affinity, пользовательскую тему, AppCompat, DataBinding и т. д.
  • Простота интеграции: требуется всего несколько строк кода для доступа к плагинам или основным программам.
  • Зрелое управление: у RePlugin есть стабильное решение для управления плагинами, которое поддерживает установку, обновление, удаление и управление версиями. Также включены процесс коммуникации, версии протокола и проверка безопасности.
  • Поддержка сотен миллионов пользователей: RePlugin имеет сотни миллионов пользователей из 360 MobileSafe. После более чем трёхлетней проверки мы гарантируем, что используемое решение является наиболее стабильным и подходящим.

К концу июня 2017 года RePlugin уже добился некоторых результатов:

Функция Достижение
Количество плагинов 103
Соотношение плагинов к приложениям 83%
Версия, выпущенная до года 596
Сбои 0,01%, исключительная стабильность
Первый выпуск 2014

В настоящее время почти все приложения с сотнями миллионов пользователей от 360, а также многие сторонние приложения используют решение RePlugin.

Мы поддерживаем:

Функция Описание
Компоненты Activity, Service, Provider, Receiver (включая статические)
Нет необходимости обновлять при создании нового плагина Поддерживается
Android Feature Поддерживаются практически все функции
TaskAffinity & Multi-Process Отлично поддерживается!
Поддержка типа плагина Встроенный (только два шага) и внешний (загрузка)
Связывание плагинов Binder, Class Loader, Resources и т.д.
Межпроцессное взаимодействие Синхронное, асинхронное, Binder и широковещание между плагинами
Пользовательская тема & AppComat Поддерживается
DataBinding Поддерживается
Проверка безопасности при установке Поддерживается
Решение для ресурсов Независимые ресурсы + передача контекста (без адаптации ROM)
Версия Android Уровень API 9 (Android 2.3 и выше)

Наше видение

Сделать RePlugin доступным во всех видах обычных приложений; и предоставить стабильные, гибкие и либеральные плагины, которые подходят как для крупных, так и для небольших проектов.

Последние функции

Решены проблемы, связанные с адаптацией Android P (Android 9.0), полностью поддерживается официальная версия Android P (Android 9.0).

Архитектура RePlugin

Архитектура RePlugin

Как использовать RePlugin RePlugin очень прост. В большинстве случаев его использование ничем не отличается от разработки приложения.

Если вы новичок, пожалуйста, нажмите здесь, чтобы прочитать краткое руководство (китайская версия). Следуя нашему руководству, вы узнаете больше о RePlugin.

Если вы хотите узнать больше об использовании RePlugin, пожалуйста, нажмите сюда, чтобы прочитать пошаговое руководство (китайская версия).

Если вы хотите просмотреть образец проекта RePlugin и узнать конкретное использование фреймворка, пожалуйста, нажмите сюда для проверки Sample SC.

Если у вас есть какие-либо вопросы, пожалуйста, нажмите сюда, чтобы прочитать FAQ (китайская версия).

Эти приложения используют RePlugin

Приложения

Плагины, доступные в RePlugin

Для вашего... Плагины, к которым есть доступ, можно разделить на следующие категории:

  • Плагины Expo: безопасная домашняя страница, медицинский осмотр, информационный поток и т. д.
  • Бизнес-плагины: уборка, перехват помех, плавающее окно и т.д.
  • Кооперационные плагины: блокировка приложения, бесплатный Wi-Fi, защищённый рабочий стол и т. д.
  • Фоновые плагины: Push-уведомления, управление сервисами, Protobuf и т. д.
  • Базовые плагины: безопасный WebView, общий доступ, служба геолокации и т. д.

К концу июня 2017 года у нас уже было 102 таких плагина. Мы надеемся, что вы станете частью семьи RePlugin!

Внесите свой вклад

Мы искренне приветствуем и ценим любой ваш вклад. Вы можете предоставить код, выдвинуть предложения, написать документацию и т. д. Для получения дополнительной информации, пожалуйста, нажмите здесь, чтобы прочитать «Внесите свой вклад» (китайская версия).

Лицензия

RePlugin лицензирован по Apache v2.0.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/qihoo360-RePlugin.git
git@api.gitlife.ru:oschina-mirror/qihoo360-RePlugin.git
oschina-mirror
qihoo360-RePlugin
qihoo360-RePlugin
master