Meituan-Dianping / Meituan-Dianping/Robust
点击打补丁按钮,报如下日志
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 4.5k
- Forks
- 806
- PR merge metrics
- No merged PRs in 30d
Description
手机型号: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();
}
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the patch application on HUAWEI MATE7 with Android 6.0 and Robust 0.4.5 using the shown @Add and @Modify methods. Start at EnhancedRobustUtils.invokeReflectMethod line 32 and PatchProxy.accessDispatch line 61, then obtain the complete exception details. Done means the reported failure is explained and the same patch flow no longer produces the error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100