首页
社区
课程
招聘
未解决 [求助]安卓简单问题
发表于: 2019-12-12 02:08 2590

未解决 [求助]安卓简单问题

2019-12-12 02:08
2590
public class ApplicationWrapper extends Application{
    static {
        Log.e("开始了","aaaaa");

        d.a();
    }
    public ApplicationWrapper() {
        super();
    }
    protected void attachBaseContext(Context arg3) {
        Log.e("zhuazhule","==============");
        super.attachBaseContext(arg3);

//        if(Boolean.parseBoolean(Helper.ABCCHECK)) {
//            e.a(arg3);
//        }
//
//        try {
//            if("".equals(Helper.APPNAME)) {df
//                goto label_14;
//            }
//
//            ApplicationWrapper.realApplication = this.getClassLoader().loadClass(Helper.APPNAME).newInstance();
//        }
//        catch(Exception v0) {
//            ApplicationWrapper.realApplication = null;
//        }
//
//        label_14:
//        Helper.attach(ApplicationWrapper.realApplication, arg3);
    }
}


我没看到有谁调用attachBaseContext 这个方法,但是他却执行了,而且我追踪了一下构造函数中的super(),也没看到,断点在attcchBaseContext处有Looper.java。为什么会调用它


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

最后于 2019-12-12 02:23 被弱冠甕卿还仓编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 1705
活跃值: (676)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
我没看到有谁调用attachBaseContext 这个方法,但是他却执行了,而且我追踪了一下构造函数中的super(),也没看到,断点在attcchBaseContext处有Looper.java。为什么会调用 attachBaseContext 
最后于 2019-12-12 02:10 被弱冠甕卿还仓编辑 ,原因:
2019-12-12 02:09
0
雪    币: 6825
活跃值: (1570)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
由系统调用,给你个关键词“Application生命周期”
2019-12-12 09:15
0
雪    币: 81
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
这是 系统函数
2020-1-3 10:34
0
游客
登录 | 注册 方可回帖
返回
//