Open adelian opened 5 years ago
TinkerPatch SDK 默认在补丁合成成功后,等应用的主进程重新启动时生效。若我们希望用户可以尽快的生效,可以指定用户锁屏时自动重启应用:
// 默认为false TinkerPatch.with().setPatchRestartOnSrceenOff(true); 设若我们也不想在锁屏的时候重启,例如弹出对话框咨询。可以采取自定义回调接口:
TinkerPatch.with().setPatchResultCallback(new ResultCallBack() { @Override public void onPatchResult(PatchResult patchResult) { Log.i(TAG, "onPatchResult callback here"); } });
文档里有写
TinkerPatch SDK 默认在补丁合成成功后,等应用的主进程重新启动时生效。若我们希望用户可以尽快的生效,可以指定用户锁屏时自动重启应用:
// 默认为false TinkerPatch.with().setPatchRestartOnSrceenOff(true); 设若我们也不想在锁屏的时候重启,例如弹出对话框咨询。可以采取自定义回调接口:
TinkerPatch.with().setPatchResultCallback(new ResultCallBack() { @Override public void onPatchResult(PatchResult patchResult) { Log.i(TAG, "onPatchResult callback here"); } });
文档里有写