HiddenApi
HiddenApi copied to clipboard
fix: wrong function return type in IIntentSender.java
The function signature is void return type in IIntentSender.java < API 26 (Reference)
int send(int code, Intent intent, String resolvedType,
IIntentReceiver finishedReceiver, String requiredPermission, Bundle options);
should be
void send(int code, Intent intent, String resolvedType,
IIntentReceiver finishedReceiver, String requiredPermission, Bundle options);
This is causing an error while installing apps in Android 7 and lower devices
1742834789.013 10572 28804 28816 E JavaBinder: *** Uncaught remote exception! (Exceptions are not yet supported across processes.)
1742834789.013 10572 28804 28816 E JavaBinder: java.lang.AbstractMethodError: abstract method "void android.content.IIntentSender.send(int, android.content.Intent, java.lang.String, android.content.IIntentReceiver, java.lang.String, android.os.Bundle)"
1742834789.013 10572 28804 28816 E JavaBinder: at android.content.IIntentSender$Stub.onTransact(IIntentSender.java:71)
1742834789.013 10572 28804 28816 E JavaBinder: at android.os.Binder.execTransact(Binder.java:565)
1742834789.013 10572 28804 28816 W System.err: java.lang.AbstractMethodError: abstract method "void android.content.IIntentSender.send(int, android.content.Intent, java.lang.String, android.content.IIntentReceiver, java.lang.String, android.os.Bundle)"
1742834789.013 10572 28804 28816 W System.err: at android.content.IIntentSender$Stub.onTransact(IIntentSender.java:71)
1742834789.013 10572 28804 28816 W System.err: at android.os.Binder.execTransact(Binder.java:565)
1742834789.013 10572 28804 28816 E JavaBinder: Forcefully exiting
1742834790.776 10572 29004 29004 I art : Reinit property: dalvik.vm.checkjni= false
1742834791.134 10572 29004 29004 I Typeface: initHwFontConfig end
1742834791.139 10572 29004 29015 I ShizukuApplication: attachApplication