Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c6bab3f0 authored by Vikram Gaur's avatar Vikram Gaur Committed by Automerger Merge Worker
Browse files

Merge "ServiceManager APIs for Remote Key Provisioning mainline module." am:...

Merge "ServiceManager APIs for Remote Key Provisioning mainline module." am: 81c4fd80 am: 0dda8157

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2299820



Change-Id: Ie26bded6be2ea88e2f6b58108a18093434dc9663
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents a8d447ca 0dda8157
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -348,6 +348,7 @@ package android.os {
  }

  public final class ServiceManager {
    method @NonNull public static String[] getDeclaredInstances(@NonNull String);
    method public static boolean isDeclared(@NonNull String);
    method @Nullable public static android.os.IBinder waitForDeclaredService(@NonNull String);
  }
+3 −1
Original line number Diff line number Diff line
@@ -258,12 +258,14 @@ public final class ServiceManager {
     * waitForService should always be able to return the service.
     * @hide
     */
    @SystemApi(client = SystemApi.Client.MODULE_LIBRARIES)
    @NonNull
    public static String[] getDeclaredInstances(@NonNull String iface) {
        try {
            return getIServiceManager().getDeclaredInstances(iface);
        } catch (RemoteException e) {
            Log.e(TAG, "error in getDeclaredInstances", e);
            return null;
            throw e.rethrowFromSystemServer();
        }
    }