Meituan-Dianping / Meituan-Dianping/Robust

最新版本如何实时清除补丁

Open
#450 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
4.5k
Forks
806
PR merge metrics
No merged PRs in 30d

Description

在旧的版本里PatchProxy类有方法设置运行时关闭补丁,但是在最新的版本里已经移除了,看注释是通过ChangeQuickRedirect置为空,这样我要清除当前运行的所有补丁是不是得和PatchExecutor里patch方法一样,遍历一遍将ChangeQuickRedirect置为空?还是有更方便的方法实时清除补丁?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by comparing the removed PatchProxy runtime-disable method with ChangeQuickRedirect handling and the patch method in PatchExecutor. Determine whether clearing all active patches requires traversing those redirects or whether an existing runtime entry point provides a simpler mechanism; done means establishing a supported way to clear patches immediately.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.