在Android中想要热更新和插件化功能,是绕不开类加器的。插件包中会有dex包和资源,通过阅读源码可知,DexC...[作者空间]
异步加载 建议使用IntentService,内部会创建个HandlerThread加载完成后会调用stopSel...[作者空间]
编译环境: 编译 Android 2.3.x 及以上版本的系统源码需要 64 位的系统运行环境来支持,而编译 2....[作者空间]
打开动态链接库 void* handle=dlopen(path, RTLD_NOW) dlopen()是一个计算...[作者空间]
方案一 在Class类中 androidp hideapi源码 方案2[作者空间]
简介 small是一款轻量级插件化方案,核心逻辑主要是ActivityLuncher、ApkBundleLunch...[作者空间]
在Application中初始化 使用build设计模式,创建RefWatcher对象 设置heap监听 Serv...[作者空间]
replugin资源加载方案 基本原理: 通过调用PackageManager中getPackageArchive...[作者空间]
配置环境 编译环境ubuntu16.0.4 编译版本 ffmpeg-3.2.12 打开profile文件 在尾部...[作者空间]
安装 在cmake官网下载cmake:https://cmake.org/download/ 解压 配置环境变量 ...[作者空间]
好文推荐——系列文: 1. 背景:Android App优化, 要怎么做? 2. Android App优化之性能...[作者空间]
版权声明:本文为LooperJing原创文章,转载请注明出处! GC回收对可回收对象的判定什么样的对象是可以被回收...[作者空间]
版权声明:本文为LooperJing原创文章,转载请注明出处! 上篇说了一些性能优化的理论部分,主要是回顾一下,有...[作者空间]
最近打算总结几篇app性能优化方面的东西,毕竟android弄了这么久,万一到哪些转了行,岁月久了就忘记了,纯粹当...[作者空间]