From 387035128caad357e208d9a665bc72e0a0e69607 Mon Sep 17 00:00:00 2001 From: Roshan Pius Date: Thu, 16 Nov 2023 21:30:22 -0800 Subject: [PATCH] nfc(api): Restore constructor to previous version Changes of this @hide API seems to be causing failures in existing CTS tests (was changed in aosp/2636313). Bug: 308058278 Test: atest CtsNfcTestCases Change-Id: Ic6a93fec37c133c6e5b861872137ea579ad131f2 --- core/java/android/nfc/cardemulation/ApduServiceInfo.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/java/android/nfc/cardemulation/ApduServiceInfo.java b/core/java/android/nfc/cardemulation/ApduServiceInfo.java index 597c948bd5151..e331c95288d99 100644 --- a/core/java/android/nfc/cardemulation/ApduServiceInfo.java +++ b/core/java/android/nfc/cardemulation/ApduServiceInfo.java @@ -21,6 +21,7 @@ package android.nfc.cardemulation; import android.annotation.FlaggedApi; +import android.compat.annotation.UnsupportedAppUsage; import android.annotation.NonNull; import android.annotation.Nullable; import android.annotation.SystemApi; @@ -134,8 +135,9 @@ public final class ApduServiceInfo implements Parcelable { /** * @hide */ + @UnsupportedAppUsage public ApduServiceInfo(ResolveInfo info, boolean onHost, String description, - List staticAidGroups, List dynamicAidGroups, + ArrayList staticAidGroups, ArrayList dynamicAidGroups, boolean requiresUnlock, int bannerResource, int uid, String settingsActivityName, String offHost, String staticOffHost) { this(info, onHost, description, staticAidGroups, dynamicAidGroups, @@ -147,7 +149,7 @@ public ApduServiceInfo(ResolveInfo info, boolean onHost, String description, * @hide */ public ApduServiceInfo(ResolveInfo info, boolean onHost, String description, - List staticAidGroups, List dynamicAidGroups, + ArrayList staticAidGroups, ArrayList dynamicAidGroups, boolean requiresUnlock, int bannerResource, int uid, String settingsActivityName, String offHost, String staticOffHost, boolean isEnabled) {