Meituan-Dianping / Robust

Robust is an Android HotFix solution with high compatibility and high stability. Robust can fix bugs immediately without a reboot.
Apache License 2.0
4.42k stars 807 forks source link

点击打补丁按钮,报如下日志 #183

Open CK875430315 opened 7 years ago

CK875430315 commented 7 years ago

手机型号:HUAWEI MATE7

手机系统版本:ANDROID 6.0

Robust版本 :0.4.5

08-02 09:53:40.094 5028-8625/? W/robust: onPatchApplied :true 08-02 09:53:49.716 5028-5028/? W/System.err: at com.meituan.robust.utils.EnhancedRobustUtils.invokeReflectMethod(EnhancedRobustUtils.java:32) 08-02 09:53:49.717 5028-5028/? W/System.err: at com.meituan.robust.PatchProxy.accessDispatch(PatchProxy.java:61)

@Add
public void ggg() {
    ToastUtil.showToast(mContext,"jj");
}
@Modify
@Override
public void onResume() {
    super.onResume();
    checkRedPoint();
    ggg();

}

CK875430315 commented 7 years ago

@Modify里嵌套一个@Add这种方式就会出现,单纯的@Modify就可以成功搭上补丁

hedex commented 7 years ago

@CK875430315 嗯,这个我们后面会优化一下~ 感谢