Loading api/current.txt +1 −1 Original line number Diff line number Diff line Loading @@ -6274,7 +6274,7 @@ package android.app { public final class UiAutomation { method public void adoptShellPermissionIdentity(); method public void adoptShellPermissionIdentity(java.lang.String...); method public void adoptShellPermissionIdentity(@Nullable java.lang.String...); method public void clearWindowAnimationFrameStats(); method public boolean clearWindowContentFrameStats(int); method public void dropShellPermissionIdentity(); core/java/android/app/UiAutomation.java +4 −1 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ import android.accessibilityservice.AccessibilityServiceInfo; import android.accessibilityservice.IAccessibilityServiceClient; import android.accessibilityservice.IAccessibilityServiceConnection; import android.annotation.NonNull; import android.annotation.Nullable; import android.annotation.TestApi; import android.annotation.UnsupportedAppUsage; import android.graphics.Bitmap; Loading Loading @@ -390,10 +391,12 @@ public final class UiAutomation { * <strong>Note:<strong/> Calling this method adopts only the specified shell permissions * and overrides all adopted permissions via {@link #adoptShellPermissionIdentity()}. * * @param permissions The permissions to adopt or <code>null</code> to adopt all. * * @see #adoptShellPermissionIdentity() * @see #dropShellPermissionIdentity() */ public void adoptShellPermissionIdentity(String... permissions) { public void adoptShellPermissionIdentity(@Nullable String... permissions) { synchronized (mLock) { throwIfNotConnectedLocked(); } Loading Loading
api/current.txt +1 −1 Original line number Diff line number Diff line Loading @@ -6274,7 +6274,7 @@ package android.app { public final class UiAutomation { method public void adoptShellPermissionIdentity(); method public void adoptShellPermissionIdentity(java.lang.String...); method public void adoptShellPermissionIdentity(@Nullable java.lang.String...); method public void clearWindowAnimationFrameStats(); method public boolean clearWindowContentFrameStats(int); method public void dropShellPermissionIdentity();
core/java/android/app/UiAutomation.java +4 −1 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ import android.accessibilityservice.AccessibilityServiceInfo; import android.accessibilityservice.IAccessibilityServiceClient; import android.accessibilityservice.IAccessibilityServiceConnection; import android.annotation.NonNull; import android.annotation.Nullable; import android.annotation.TestApi; import android.annotation.UnsupportedAppUsage; import android.graphics.Bitmap; Loading Loading @@ -390,10 +391,12 @@ public final class UiAutomation { * <strong>Note:<strong/> Calling this method adopts only the specified shell permissions * and overrides all adopted permissions via {@link #adoptShellPermissionIdentity()}. * * @param permissions The permissions to adopt or <code>null</code> to adopt all. * * @see #adoptShellPermissionIdentity() * @see #dropShellPermissionIdentity() */ public void adoptShellPermissionIdentity(String... permissions) { public void adoptShellPermissionIdentity(@Nullable String... permissions) { synchronized (mLock) { throwIfNotConnectedLocked(); } Loading