首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
卓修武K
掘友等级
打杂
|
得物
公众号:编程物语
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
164
文章 162
沸点 2
赞
164
返回
|
搜索文章
赞
文章( 162 )
沸点( 2 )
Android 如何解决使用SharedPreferences 造成的卡顿、ANR问题
本文主要介绍ANR平台上线后 收集到的 SP导致的ANR问题,对导致ANR的原因进行了简单的分析,并尝试解决问题。
【得物技术】得物App ANR监控平台设计
得物在参考业界各大厂商分享的ANR监控及治理方案后,我们开始着手建设自己内部的ANR监控平台,本文主要介绍 ANR监控 平台部分的实现,端上相关信息的采集实现不做阐述。
基于JVMTI 实现性能监控
JVMTI 全程 JVM Tool Interface,它是Java虚拟机定义的一个开发和监控JVM使用的程序接口(programing interface),通过该接口可以探查JVM内部的一些运行状态,甚至控制JVM应用程序的执行。 需要注意的是,并非所有的JVM实现都支持J…
ELF PLT Hook 原理简述
Android 是基于Linux的操作系统,因此在Android开发平台上,ELF是原生支持的可执行文件格式;ELF文件格式除了作为可执行文件,还可以作为共享库格式,也就是我们常见的so文件, 以及 object文件 (.o)、core dumps文件等。 GOT/PLT HO…
我有个大胆的方案可以提高ARouter和WMRouter的编译速度
如果使用wmrouter的各位,可以直接用我的插件替换工程内的路由初始化,应该能解决项目编译的问题。基本测试都通过了。 由于当前项目工程比较庞大,编译一次大概要3-5分钟左右,AGP支持增量编译,但是苦于路由框架的plugin的增量编译一直都是关闭的,所以这方面一直都没有成功。…
Flutter 嵌套深、刷新乱?少年,你怕是连Flutter的门槛都没摸到!
引子:鲁迅《摩罗诗力说》朱自清《春》张风捷特烈《那一世你我所见的榕桦》一、Flutter说:"你写文章不打标点,你说看不懂,你说乱,怪我喽?"二、Flutter说:"Widget封装一下,拆分一下,o
APK编译流程-APK是什么
APK是Android操作系统使用的一种应用程序包文件格式. apk analyze 只具有查看的功能,如果需要反编译并得到apk内的文件,或者是进行二次打包,则需要使用 apktool 。 除了使用zip格式压缩Android程序资源外,Android 还提供一个 zipal…
漫谈Android apk编译流程
APK编译过程Android代码(dex文件)编译流程AndroidAPK的编译流程我们可以划分为2个部分:1.是资源的编译2.是代码的编译其中so库是通过NDK编译生成.so文件后直接打进apk的中
APK编译流程-详解AAPT
aapt2(Android Asset Packageping Tool)是用来 编译和打包 app资源文件的构建工具。aapt2 解析、索引并将资源编译成适合Android 平台的二进制格式. 将编译阶段生成的所有中间文件(资源表、二进制XML文件和处理过的PNG文件)合并到…
APK编译流程-DEX文件生成
虽然我们的应用程序一般由java编写,但最终由Dalivk虚拟机执行的并不是java字节码,而是dalivk字节码。 class字节码最终被编译成class文件,而dalivk 字节码最终被优化合并成dex文件,dex是一个可执行文件,可以直接由Dalvik虚拟机解释执行。 D…
下一页
个人成就
文章被点赞
1,290
文章被阅读
144,521
掘力值
4,742
关注了
44
关注者
919
收藏集
4
关注标签
36
加入于
2016-08-11