Merge "Add component name in FGS WTF log" into udc-qpr-dev

This commit is contained in:
Treehugger Robot
2023-08-14 22:22:13 +00:00
committed by Android (Google) Code Review

View File

@@ -286,6 +286,12 @@ final class ServiceRecord extends Binder implements ComponentName.WithComponentN
+ ")");
}
private String getFgsInfoForWtf() {
return " cmp: " + this.getComponentName().toShortString()
+ " sdk: " + this.appInfo.targetSdkVersion
;
}
void maybeLogFgsLogicChange() {
final int origWiu = reasonOr(mAllowWhileInUsePermissionInFgsReasonNoBinding,
mAllowWIUInBindService);
@@ -311,7 +317,8 @@ final class ServiceRecord extends Binder implements ComponentName.WithComponentN
+ " OS:" // Orig-start
+ changeMessage(mAllowStartForegroundNoBinding, mAllowStartInBindService)
+ " NS:" // New-start
+ changeMessage(mAllowStartForegroundNoBinding, mAllowStartByBindings);
+ changeMessage(mAllowStartForegroundNoBinding, mAllowStartByBindings)
+ getFgsInfoForWtf();
Slog.wtf(TAG_SERVICE, message);
}