Merge "Logspam: Properly handle optional app widgets service" am: d85adb4634
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2276551 Change-Id: Ibbeb6db268b6bdc12b226f3fbd45c2f0175c2c82 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -1019,9 +1019,10 @@ public final class SystemServiceRegistry {
|
||||
registerService(Context.APPWIDGET_SERVICE, AppWidgetManager.class,
|
||||
new CachedServiceFetcher<AppWidgetManager>() {
|
||||
@Override
|
||||
public AppWidgetManager createService(ContextImpl ctx) throws ServiceNotFoundException {
|
||||
IBinder b = ServiceManager.getServiceOrThrow(Context.APPWIDGET_SERVICE);
|
||||
return new AppWidgetManager(ctx, IAppWidgetService.Stub.asInterface(b));
|
||||
public AppWidgetManager createService(ContextImpl ctx) {
|
||||
IBinder b = ServiceManager.getService(Context.APPWIDGET_SERVICE);
|
||||
return b == null ? null : new AppWidgetManager(ctx,
|
||||
IAppWidgetService.Stub.asInterface(b));
|
||||
}});
|
||||
|
||||
registerService(Context.MIDI_SERVICE, MidiManager.class,
|
||||
|
||||
Reference in New Issue
Block a user