add getCallingPackageUnchecked if get code fail

This commit is contained in:
DASHU
2025-04-25 03:22:59 +08:00
parent 90040de313
commit 2f82ed4a81

View File

@@ -88,6 +88,9 @@ class AndroidSignerContentResolverProvider extends AndroidContentProvider
int appType = AppType.ANDROID_APP;
var code = await getCallingPackage();
if (StringUtil.isBlank(code)) {
code = await getCallingPackageUnchecked();
print("getCallingPackage null && getCallingPackageUnchecked $code");
if (StringUtil.isBlank(code)) {
if (currentUser != null) {
// code is null, but currentUser is not null, try to find currentUser depend on currentUser
@@ -97,6 +100,7 @@ class AndroidSignerContentResolverProvider extends AndroidContentProvider
}
}
}
}
if (StringUtil.isBlank(code)) {
print("get calling package fail!");
return null;