文档章节

Replugin借助“UI进程”来快速释放Dex

Gemini-Lin
 Gemini-Lin
发布于 09/16 03:14
字数 210
阅读 5
收藏 0

public static boolean preload(PluginInfo pi) {
        if (pi == null) {
            return false;
        }

        // 借助“UI进程”来快速释放Dex(见PluginFastInstallProviderProxy的说明)
        return PluginFastInstallProviderProxy.install(RePluginInternal.getAppContext(), pi);
    }

 

PluginFastInstallProviderProxy 的java doc中提到:

Android 7.0及以上,若在UI进程中优化Dex,则比非UI进程要快4~5倍(如loan插件从4800ms到900ms) 这和“JIT/AOT”和“空闲时编译”的机制有关,参见Google官方说明,不在此赘述。

我搜了一下,还没找到上面提到的Google官方说明。关于和UI线程相关的hot code JIT编译的文章,仅仅找到了一篇简介性文章(第9页倒数第2段).

请问是否能提供这方面的更多信息?

© 著作权归作者所有

上一篇: Toolbar去除阴影
下一篇: 阻塞式对话框
Gemini-Lin
粉丝 21
博文 55
码字总数 30113
作品 0
厦门
程序员
私信 提问
360 宣布开源 RePlugin ,让插件化飞入寻常应用家

奇虎 360 宣布于今日正式开源其插件化方案 RePlugin 。 RePlugin 是一套完整的、稳定的、适合全面使用的,占坑类插件化方案,于 2014 年中旬从 360 手机卫士团队产生,并正式在卫士上启用。3...

王练
2017/06/30
5.4K
25
RePlugin v2.2.4 发布,奇虎 360 开源的插件化方案

RePlugin 是一套完整的、稳定的、适合全面使用的,占坑类插件化方案,由 360 手机卫士的 RePlugin Team 研发,也是业内首个提出”全面插件化“(全面特性、全面兼容、全面使用)的方案。 Re...

王练
2018/02/26
2.7K
4
360插件化RePlugin踩坑

点击链接购书 1.什么是RePlugin? 在Android开发领域,有关插件化的讨论一直热度不减。目前市面上的插件化方案虽然很多,但多数只能实现某些功能的插件化,距离开发者的预期尚有相当差距。对...

异步社区
2018/06/08
0
0
Android全面插件化方案-RePlugin踩坑

1.什么是RePlugin? 在Android开发领域,有关插件化的讨论一直热度不减。目前市面上的插件化方案虽然很多,但多数只能实现某些功能的插件化,距离开发者的预期尚有相当差距。对此,在近期GMT...

sakura_echo
2017/07/04
0
0
关于360插件化Replugin Activity动态修改父类的字节码操作

近期在接入360插件化方案Replugin时,发现出现崩溃情况。 大概崩溃内容如下: aused by: java.lang.ClassNotFoundException: Didn't find class "x.x.x.xActivity" on path: 我自己在插件代码......

Gemini-Lin
03/21
47
0

没有更多内容

加载失败,请刷新页面

加载更多

【1015】LNMP架构二

【1015】LNMP架构二 三、PHP安装 PHP安装和LAMP安装PHP方法有差别,需要开启php-fpm服务 1、下载PHP7至/usr/local/src/ 切换目录:cd /usr/local/src 2、解压缩 tar -jxvf php-7.3.0.tar.gz...

飞翔的竹蜻蜓
38分钟前
4
0
浅谈Visitor访问者模式

一、前言 什么叫访问,如果大家学过数据结构,对于这点就很清晰了,遍历就是访问的一般形式,单独读取一个元素进行相应的处理也叫作访问,读取到想要查看的内容+对其进行处理就叫作访问,那么...

青衣霓裳
57分钟前
6
0
JS内嵌多个页面,页面之间如何更快捷的查找相关联的页面

假设parent为P页面, P页面有两个子页面,分别为B页面和C页面; B页面和C页面分别内嵌一个iframe,分别为:D页面和E页面 现在通过B页面的内嵌页面D的方法refreshEpage(eUrl)来加载内嵌页面E的内容...

文文1
58分钟前
7
0
Hibernate 5 升级后 getProperties 错误

升级到 Hibernate 5 后,提示有错误: org.hibernate.engine.spi.SessionFactoryImplementor.getProperties()Ljava/util/Map; 完整的错误栈为: java.lang.NoSuchMethodError: org.hibernate......

honeymoose
59分钟前
6
0
mysql-connector-java升级到8.0后保存时间到数据库出现了时差

在一个新项目中用到了新版的mysql jdbc 驱动 <dependency>     <groupId>mysql</groupId>     <artifactId>mysql-connector-java</artifactId>     <version>8.0.18</version> ......

ValSong
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部