背景
政府要求在隐私弹窗允许之前,不能联网,且不能读隐私信息。
这就涉及到需要抑制 application的初始化。
你怎么抑制 application oncreate 的执行呢?怎么抑制 contentProvider的执行呢?
1、在application中的attch方法,hook启动页,并替换为 隐私弹窗。并把oncreate中的代码置空。同意后再恢复
2、给contentProvider制定一个包装类,让大家继承这些包装类,在隐私弹窗同意后,再去执行包装类中的方法。
背景
政府要求在隐私弹窗允许之前,不能联网,且不能读隐私信息。
这就涉及到需要抑制 application的初始化。
你怎么抑制 application oncreate 的执行呢?怎么抑制 contentProvider的执行呢?
1、在application中的attch方法,hook启动页,并替换为 隐私弹窗。并把oncreate中的代码置空。同意后再恢复
2、给contentProvider制定一个包装类,让大家继承这些包装类,在隐私弹窗同意后,再去执行包装类中的方法。