E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
RePlugin
Android全面插件化方案-
RePlugin
踩坑
1.什么是
RePlugin
?在Android开发领域,有关插件化的讨论一直热度不减。目前市面上的插件化方案虽然很多,但多数只能实现某些功能的插件化,距离开发者的预期尚有相当差距。
Sakura_echo
·
2019-12-28 13:46
replugin
源码解析之
replugin
-plugin-gradle(插件的gradle插件)
前言
replugin
-plugin-gradle是
RePlugin
插件框架中提供给
replugin
插件用的gradle插件,是一种动态编译方案实现。
osan
·
2019-12-28 06:39
Replugin
全面解析(1)
前言
Replugin
已经开源一个月了,最近几天终于抽出时间来研究研究,这里将我的一些心得体会写下来,分享给大家,希望能帮助后来者少走弯路。
神罗天征_39a0
·
2019-12-18 06:56
Android插件化原理(一):插件类的加载
插件化从最开始提出至今已经发展的非常成熟了,也涌现出了非常多的开源框架,从最开始的Dynamic-load-apk到后来比较有名的
RePlugin
、V
曾想念_fce1
·
2019-12-17 17:01
Small插件化实战总结
atlas、
replugin
、small选择 在实现比特牛牛项目插件化之前,花了较长一段时间在插件化方案选择上,体验了atlas、
replugin
、small。
星星y
·
2019-12-15 20:43
RePlugin
使用总结
Replugin
是什么?由360推出的(完整的?稳定的?适合全面使用的?)
此屁天下之绝响
·
2019-12-15 14:43
插件化框架解读之四大组件调用原理-Service(三)下篇
阿里P7移动互联网架构师进阶视频(每日更新中)免费学习请点击:https://space.bilibili.com/474380680本文将继续通过Service调用原理来解读
Replugin
插件化技术一
Alvin老师
·
2019-12-11 23:22
横向浅析Small,
RePlugin
两个插件化框架
如果,读这篇文章发现错误或者疑惑的欢迎在这里讨论:https://www.jianshu.com/p/d824056f510b目录一背景二个人实现思路-1.Activity注册问题-2.源码分析原理-3.越过Android系统检测AndroidManifest第一步-4.越过检测,查找对应的类-5.解决跨插件导致资源找不到或者资源冲突问题-6.思路总结-7.反思三Small1.Small的三个基本
yjy239
·
2019-12-01 21:18
Android插件化突破应用市场无法上广告的问题
没错,就是插件化.以广点通广告为例这里我使用的是360开源的
RePlugin
,具体介绍和使用方法请看官方文档.一.
RePlugin
插件接入指南第1步:
AndWong
·
2019-11-06 21:07
Android全面插件化
RePlugin
流程与源码解析
RePlugin
,360开源的全面插件化框架,按照官网说的,其目的是“尽可能多的让模块变成插件”,并在很稳定的前提下,尽可能像开发普通App那样灵活。那么下面就让我们一起深入♂了解它吧。
恋猫月亮
·
2019-11-01 22:25
RePlugin
插件化的问题和解决办法
这篇文章基于
Replugin
2.2版本的,后续可能会随着框架改动和bug修复有些问题可能就不存在了。如果你跟我一样也是对插件化开发跃跃欲试,又在里面栽跟头了,我想本片文章可能会对大家提供点小小的帮助。
香脆的大鸡排
·
2019-11-01 20:23
Android插件化系列一: 开篇前言,Binder机制,ClassLoader
从粗糙的AndroidDynamicLoader框架,到第一代的DroidPlugin等,继而发展到第二代的VirtualApk,
Replugin
等,再到现如今的VirtualApp,Atlas。
安卓资深架构师
·
2019-10-31 15:13
android
android
replugin
插件化实践
网上开源的插件化框架也很多,都有各自的特点和不足,在项目中应客户的实际需求,采用了360的
replugin
插件化框架。
Replugin
是360手
神迹12
·
2019-04-14 18:41
Android插件化框架--360
RePlugin
基本使用
文章目录360
RePlugin
简介一、先看效果图二、代码实现:1.主程序开发:项目的Gradle的dependencies中添加:2.app模块下的build.gradle中的dependencies中添加
AlpinistWang
·
2019-02-07 21:42
Android中好用的三方库
Android全面插件化
RePlugin
流程与源码解析
引言
RePlugin
,360开源的全面插件化框架,按照官网说的,其目的是“尽可能多的让模块变成插件”,并在很稳定的前提下,尽可能像开发普通App那样灵活。那么下面就让我们一起深入♂了解它吧。
疯狂的程序员丶
·
2019-01-15 20:20
Android开发
插件化方案对比
主流的开源框架主要的代表有Alibaba的Atlas,360的
Replugin
和DIDI的VirtualAPK。
轻微
·
2018-11-21 18:11
Android应用使用
Replugin
实现插件化
今天我来介绍下插件化开发的一个框架
Replugin
。
Replugin
的2.1.5版本已经适配AndroidP(9.0),是一个非常好用的框架。
changwilling
·
2018-11-16 13:02
android
插件化
动态加载
关于360插件化框架
Replugin
竖屏修改为横屏解决方案
预备工作去GitHub搜索
replugin
工程,下载
replugin
源码,解压如下,光标选中的部分是我们要修改的地方。
minwenping
·
2018-11-01 13:37
Android
Android插件化——
Replugin
实战初体验
关于插件和宿主的接入请参考上一篇博客Android插件化——
Replugin
入门(一)在项目根目录的build.gradle 宿主APP的host/build.gradle
红酒配电影
·
2018-10-28 15:04
安卓开发
安卓框架
Android插件化——
Replugin
入门(一)
一、360
Replugin
简介
RePlugin
是一套完整的、稳定的、适合全面使用的,占坑类插件化方案,由360手机卫士的RePluginTeam研发,也是业内首个提出”全面插件化“(全面特性、全面兼容、
红酒配电影
·
2018-10-28 11:07
安卓开发
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.qihoo360.
replugin
.Entry" on path
Causedby:java.lang.ClassNotFoundException:Didn'tfindclass"com.qihoo360.
replugin
.Entry"onpath:DexPathList
天蓝Pai
·
2018-10-10 16:20
安卓常见问题
360RePlugin
【Android插件化】
RePlugin
集成配置
看这篇文章的相信都提前对android插件化技术了解一二,最近有需求要使用360的开源
RePlugin
实现APK插件,说起这个的集成是简单的,但了解这个的原理,其背后涉及的是一系列的知识点,面广,且复杂
芒果味的你呀
·
2018-08-01 20:06
【Android插件化】
RePlugin
集成配置
看这篇文章的相信都提前对android插件化技术了解一二,最近有需求要使用360的开源
RePlugin
实现APK插件,说起这个的集成是简单的,但了解这个的原理,其背后涉及的是一系列的知识点,面广,且复杂
芒果味的你呀
·
2018-08-01 20:06
Tinker接入记录(一)
热更新是一个非常常用的功能,我们在开发的时候很常用,其实相较于各个平台,我对
RePlugin
是比较钟意的,不过限于目前公司业务方面SDK的需求来说,还是得先从Tinker入手,因为,Thinker可以脱离
绝望的涮羊肉
·
2018-07-12 21:05
android框架工具
热更新,App双开,App隐藏,App试用 --
Replugin
的实际应用(原创)
热更新,App双开,App隐藏,App试用--
Replugin
的实际应用(原创)
RePlugin
是Qihoo360公司的开源框架,原本目的是用于热更新。但是,这个框架提供的功能远远超出了热更新的范围。
dracula9
·
2018-07-10 15:33
一个极简的
RePlugin
本文将通过一个极简的例子来说明
RePlugin
的onehook原理。文章相关代码:https://github.com/jeepc/SimplifiedRP。
jeepc
·
2018-07-09 13:25
Android框架
RePlugin
使用详解
0.先附上一篇原理讲解https://www.jb51.net/article/127353.htm这应该算是给作者打的广告吧。如有涉及侵权,请通知我立刻删除。1.应用场景Android开发人员不多,又要求使用插件化开发的模式。(简单点讲就是自己需要写宿主APP,还有N多个插件需要开发)如下图:360官方给的Demo是宿主一个工程,插件一个工程,并且工程的build.gradle文件中添加宿主和插
wardenlzr
·
2018-07-08 09:57
android方便简单的零侵入可扩展的换肤框架
目前的插件化正如火如荼,插件化开源的也不少,比如360开源的
Replugin
,滴滴的VirtualApk等等,当然我们今天的主题并不是插件化,而是插件化换肤;android的换肤功能的实现基本有两种,一种是应用内换肤
有点不一样呢
·
2018-07-03 15:33
章鱼热修复选型
热修复方案选择市面上出现过的热修复方案很多,较为热门的有QQ空间方案的Nuwa、微信的Tinker、阿里的Andfix、360的
RePlugin
、美团的Robust。
DreamWinter
·
2018-05-11 17:31
头条-学习笔记
/gradlew:
replugin
.providedjar:assembleRelease插件:./g
关玮琳linSir
·
2018-04-29 14:18
360插件化方案
RePlugin
学习笔记-汇总
上篇360插件化方案
RePlugin
初体验简单介绍了一下
RePlugin
的内置插件化配置方式,但在开发过程中具体使用有很多问题还需要慢慢探究。
皮卡搜
·
2018-03-05 11:20
360插件化方案
RePlugin
学习笔记-数据持久化
数据持久化有文件存储、SharedPreferences、数据库存储、ContentProvider、网络存储几种方式。1.文件存储(不包括缓存目录下存储)、网络存储跟平时使用一样2.SharedPreferences使用在“宿主”中存放valsharedPreferences=applicationContext.getSharedPreferences("testReplugin",Conte
皮卡搜
·
2018-03-05 11:37
360插件化方案
RePlugin
学习笔记-插件使用宿主中的类
使用场景1:插件的xml布局中有以宿主的全类名作为节点的时候在application配置RePluginConfig时,有一行代码是://允许“插件使用宿主类”。默认为“关闭”c.setUseHostClassIfNotFound(true);这行代码设置为true时,插件项目中找不到该类,会在宿主项目中查找。使用场景2:插件代码中用到宿主项目的类及类中的字段、内部类等的时候宿主项目类/***Cr
皮卡搜
·
2018-03-02 10:15
360插件化方案
RePlugin
学习笔记-插件与宿主间的通信方式
参考360插件化方案
RePlugin
初体验中跳转intent,向intent中放入数据进行传递,也可使用startActivityForResult传递数据并跳转到插件,再通过setResult从插件传递数据给宿主
皮卡搜
·
2018-03-02 10:05
360插件化方案
RePlugin
学习笔记-外置插件
本文介绍一下
RePlugin
外置插件使用方式,使用的是官方demo2中的模拟配置。
皮卡搜
·
2018-03-02 10:16
大型移动应用解决之道 - 组件化
在
replugin
没有开源之前,我一直没有信心插件化可以落户每个Android应用,因为稳定性问题是阻碍插件化的
devyok
·
2018-01-24 10:36
大型移动应用
Replugin
与DroidPlugin框架比较
如果读者对插件化还有些陌生,请参考我这篇文章"大型移动应用解决之道-插件化"
Replugin
与DroidPlugin相信读者对这两个框架都有了一些了解,这篇文章主要是笔者对这两个框架的技术实现不同的地方进行的一个总结
devyok
·
2018-01-12 15:45
开源分析
Replugin
源码分析之
replugin
-plugin-library
概述1:该库主要在插件开发过程中通过dependencies{compile'com.qihoo360.
replugin
:
replugin
-plugin-lib:2.2.1'...}引入2:该库主要作用为
PeytonWu
·
2017-12-20 11:21
Replugin
ContentProvider实现机制
plugin调用ContentProvider是通过plugin-lib的PluginProviderClient类进行的,以PluginProviderClient.query为例,看一下RepluginContentProvider的实现机制。先总结一下调用栈PluginProviderClient.query--plugin-libPluginProviderClient.query--ho
冯小刀
·
2017-11-23 14:06
android
replugin
android插件化框架-
Replugin
Replugin
是360开源的一款插件化框架,同样过多的资料就不在这展现了,github上有最完整的官网介绍。
LoveWyf_
·
2017-11-20 14:10
第三方框架的学习
Android插件化-
RePlugin
项目集成与使用详解
前言:前一段时间新开源了一种全面插件化的方案--
RePlugin
,之前一种都在关注DroidPlugin并且很早也在项目中试用了,但最终没有投入到真正的生产环节,一方面是项目中没有特别需要插件化的需求,
codingblock
·
2017-11-01 15:58
Android插件化方案
RePlugin
/README_CN.md at dev · Qihoo360/
RePlugin
· GitHub
RePlugin
——历经三年多考验,数亿设备使用的,稳定占坑类插件化方案
RePlugin
是一套完整的、稳定的、适合全面使用的,占坑类插件化方案,由360手机卫士的RePluginTeam研发,也是业内首个提出
·
2017-10-19 11:00
android
插件
replugin
美团App 插件化实践
进入2017年,Atlas、
Replugin
、VirtualAPK相继开源,标志着插件化技术进入了成熟阶段。
美团点评技术团队
·
2017-10-12 23:00
美团
app
插件
Android插件化资料收集整理
Android应用程序资源的编译和打包过程分析3.Android应用程序资源管理器(AssetManager)的创建过程分析VirtualApk1.Android插件化快速入门与实例解析(VirtualApk)
Replugin
1
cmeiyuan
·
2017-08-30 09:58
360插件化
Replugin
爬坑之路
今天我们来说说插件化
Replugin
的坑位。
Replugin
刚出的时候我就看过了。第一次看的时候可能心态不好。没看懂==第二次重头在看,发现蛮简单的,可能一两个小时就搞定了。但是这玩意出来我就知道了。
我就是马云飞
·
2017-08-01 10:17
Android高级进阶
[Android]用架构师角度看插件化(3)-
Replugin
需要占坑跳转?
大家好,我系苍王。以下是我这个系列的相关文章,有兴趣可以参考一下,可以给个喜欢或者关注我的文章。[Android]如何做一个崩溃率少于千分之三噶应用app--章节列表一.占坑什么是占坑?为什么要占坑?Android插件化中,从一个插件Activity跳转到不同插件的Activity的时候,是否可以能正常跳转成功?声明Activity需要配置什么?声明Activity是需要AndroidManife
CangWang
·
2017-07-31 21:13
[Android]用架构师角度看插件化(2)-
Replugin
唯一hook点
[Android]用架构师角度看插件化--章节列表
Replugin
,为何我选择要研究这个的插件呢?很大的原因是因为它的介绍中说明,他只会有一个hook点。一.Hookhook点是什么?
CangWang
·
2017-07-17 09:48
360插件框架
RePlugin
的坑
6月30号360新开源了一个插件开发框架
RePlugin
,然而文档不全,根据360的文档你做出来的项目一编译就是一大堆错误,因为很多需要配置的东西在360的插件开发文档里根本就没有,我在这里记录一下给需要的人
o动感超人o
·
2017-07-02 10:19
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他