Fix notification on samsung (#2356)

```java
try {
    this.mSystemUIContext = context.createPackageContext(AudioConstants.SYSTEMUI_PACKAGE_NAME, 0);
} catch (PackageManager.NameNotFoundException e) {
} catch (SecurityException e2) {
}
```
This commit is contained in:
LoveSy 2023-01-25 02:26:52 +08:00 committed by GitHub
parent 5ea3db130c
commit ebf5bba4d8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 0 deletions

View File

@ -3,8 +3,10 @@ package org.lsposed.lspd.util;
import static org.lsposed.lspd.service.ServiceManager.TAG; import static org.lsposed.lspd.service.ServiceManager.TAG;
import android.content.ContentResolver; import android.content.ContentResolver;
import android.content.Context;
import android.content.ContextWrapper; import android.content.ContextWrapper;
import android.content.pm.ApplicationInfo; import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
import android.content.res.Resources; import android.content.res.Resources;
import android.os.UserHandle; import android.os.UserHandle;
import android.util.Log; import android.util.Log;
@ -74,4 +76,9 @@ public class FakeContext extends ContextWrapper {
public String getAttributionTag() { public String getAttributionTag() {
return null; return null;
} }
@Override
public Context createPackageContext(String packageName, int flags) throws PackageManager.NameNotFoundException {
throw new PackageManager.NameNotFoundException(packageName);
}
} }