2016-03-26 16 views
0

Ist Xposed in der Lage, abstrakte Methoden und/oder Methoden zu haken, die in Interfaces definiert sind? Ich versuche, eine Methode in einer Schnittstelle mit dem üblichen findAndHookMethod definiert Haken, aber es gibtXposed Abstrakte Methoden und Schnittstellen

java.lang.IllegalArgumentException: Cannot hook interfaces: public abstract void com.angrydoughnuts.android.alarmclock.MediaListView$OnItemPickListener.onItemPick(android.net.Uri,java.lang.String) 

Das ist mein Methodenaufruf:

findAndHookMethod("com.angrydoughnuts.android.alarmclock.MediaListView$OnItemPickListener", lpparam.classLoader, "onItemPick", "android.net.Uri", "java.lang.String", new XC_MethodHook() { 

OnItemPickListener ist die Schnittstelle.

Antwort

1

Xposed ist nicht in der Lage, abstrakte Methoden oder Schnittstellen zu haken. Nur Methoden und Konstruktoren können angehängt werden.

Verwandte Themen