Android框架层
shifuhetudi
Android爱好者
展开
-
Android中Hook Instrumentation的一些思考
**Android中Hook Instrumentation的一些思考**众所周知,稍微知道Android主线程ActivityThread的人都知道有这个Instrumentation的存在,这个类是用来做什么的呢,通过源代码可以知道,这个类的作用非常重要,它是创建Activity,Application,等组件的一个分水岭,简单的说,它是ActivityThread的一个管家吧,也许你会问,H原创 2016-07-31 14:28:17 · 7563 阅读 · 0 评论 -
关于Android主线程(ActivityThread)源代码分析以及一些特殊问题的非常规方法
在写这篇博客之前,先抛出一个问题,安卓应用程序的入口是什么呢?我想不少人可能回答说:application的onCreate方法,其实并不是的,即使是application,也有一个方法比onCreate先执行,这个方法就是attachBaseContext(Context context)方法:一般情况下,可以在这个方法中进行多dex的分包注入,比如下面的代码:@Override prot原创 2016-08-01 22:01:08 · 10712 阅读 · 14 评论