通过xposed hook 类 android.app.NotificationManager 中的 notify 函数来获取消息通知栏的消息。
package com.example.hook_notificationmanager;
import android.app.Notification;
import android.os.Build;
import android.os.Bundle;
import java.lang.reflect.Method;
import java.util.Arrays;
import java.util.Map;
import android.app.Notification;
import de.robv.android.xposed.IXposedHookLoadPackage;
import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.XposedHelpers;
import de.robv.android.xposed.callbacks.XC_LoadPackage;
public class HookTest implements IXposedHookLoadPackage{
@Override
public void handleLoadPackage(XC_LoadPackage.LoadPackageParam lpparam) throws Throwable{
final Class clazz = XposedHelpers.findClass(
"android.app.NotificationManager", lpparam.classLoader
);
XposedBridge.log("Hook 测试0");
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BE

最低0.47元/天 解锁文章
368

被折叠的 条评论
为什么被折叠?



