Loading api/system-current.txt +3 −6 Original line number Diff line number Diff line Loading @@ -5191,7 +5191,7 @@ package android.os { method @Nullable public Object onTransactStarted(@NonNull android.os.IBinder, int); } public class BugreportManager { public final class BugreportManager { method @RequiresPermission(android.Manifest.permission.DUMP) public void cancelBugreport(); method @RequiresPermission(android.Manifest.permission.DUMP) public void startBugreport(@NonNull android.os.ParcelFileDescriptor, @Nullable android.os.ParcelFileDescriptor, @NonNull android.os.BugreportParams, @NonNull java.util.concurrent.Executor, @NonNull android.os.BugreportManager.BugreportCallback); } Loading @@ -5200,7 +5200,7 @@ package android.os { ctor public BugreportManager.BugreportCallback(); method public void onError(int); method public void onFinished(); method public void onProgress(float); method public void onProgress(@FloatRange(from=0.0f, to=100.0f) float); field public static final int BUGREPORT_ERROR_ANOTHER_REPORT_IN_PROGRESS = 5; // 0x5 field public static final int BUGREPORT_ERROR_INVALID_INPUT = 1; // 0x1 field public static final int BUGREPORT_ERROR_RUNTIME = 2; // 0x2 Loading @@ -5209,7 +5209,7 @@ package android.os { } public final class BugreportParams { ctor public BugreportParams(@android.os.BugreportParams.BugreportMode int); ctor public BugreportParams(int); method public int getMode(); field public static final int BUGREPORT_MODE_FULL = 0; // 0x0 field public static final int BUGREPORT_MODE_INTERACTIVE = 1; // 0x1 Loading @@ -5219,9 +5219,6 @@ package android.os { field public static final int BUGREPORT_MODE_WIFI = 5; // 0x5 } @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.SOURCE) @IntDef(prefix={"BUGREPORT_MODE_"}, value={android.os.BugreportParams.BUGREPORT_MODE_FULL, android.os.BugreportParams.BUGREPORT_MODE_INTERACTIVE, android.os.BugreportParams.BUGREPORT_MODE_REMOTE, android.os.BugreportParams.BUGREPORT_MODE_WEAR, android.os.BugreportParams.BUGREPORT_MODE_TELEPHONY, android.os.BugreportParams.BUGREPORT_MODE_WIFI}) public static @interface BugreportParams.BugreportMode { } public static class Build.VERSION { field public static final String PREVIEW_SDK_FINGERPRINT; } Loading core/java/android/os/BugreportManager.java +3 −2 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package android.os; import android.annotation.CallbackExecutor; import android.annotation.FloatRange; import android.annotation.IntDef; import android.annotation.NonNull; import android.annotation.Nullable; Loading @@ -39,7 +40,7 @@ import java.util.concurrent.Executor; */ @SystemApi @SystemService(Context.BUGREPORT_SERVICE) public class BugreportManager { public final class BugreportManager { private final Context mContext; private final IDumpstate mBinder; Loading Loading @@ -90,7 +91,7 @@ public class BugreportManager { * Called when there is a progress update. * @param progress the progress in [0.0, 100.0] */ public void onProgress(float progress) {} public void onProgress(@FloatRange(from = 0f, to = 100f) float progress) {} /** * Called when taking bugreport resulted in an error. Loading core/java/android/os/BugreportParams.java +1 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,7 @@ public final class BugreportParams { /** * Defines acceptable types of bugreports. * @hide */ @Retention(RetentionPolicy.SOURCE) @IntDef(prefix = { "BUGREPORT_MODE_" }, value = { Loading Loading
api/system-current.txt +3 −6 Original line number Diff line number Diff line Loading @@ -5191,7 +5191,7 @@ package android.os { method @Nullable public Object onTransactStarted(@NonNull android.os.IBinder, int); } public class BugreportManager { public final class BugreportManager { method @RequiresPermission(android.Manifest.permission.DUMP) public void cancelBugreport(); method @RequiresPermission(android.Manifest.permission.DUMP) public void startBugreport(@NonNull android.os.ParcelFileDescriptor, @Nullable android.os.ParcelFileDescriptor, @NonNull android.os.BugreportParams, @NonNull java.util.concurrent.Executor, @NonNull android.os.BugreportManager.BugreportCallback); } Loading @@ -5200,7 +5200,7 @@ package android.os { ctor public BugreportManager.BugreportCallback(); method public void onError(int); method public void onFinished(); method public void onProgress(float); method public void onProgress(@FloatRange(from=0.0f, to=100.0f) float); field public static final int BUGREPORT_ERROR_ANOTHER_REPORT_IN_PROGRESS = 5; // 0x5 field public static final int BUGREPORT_ERROR_INVALID_INPUT = 1; // 0x1 field public static final int BUGREPORT_ERROR_RUNTIME = 2; // 0x2 Loading @@ -5209,7 +5209,7 @@ package android.os { } public final class BugreportParams { ctor public BugreportParams(@android.os.BugreportParams.BugreportMode int); ctor public BugreportParams(int); method public int getMode(); field public static final int BUGREPORT_MODE_FULL = 0; // 0x0 field public static final int BUGREPORT_MODE_INTERACTIVE = 1; // 0x1 Loading @@ -5219,9 +5219,6 @@ package android.os { field public static final int BUGREPORT_MODE_WIFI = 5; // 0x5 } @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.SOURCE) @IntDef(prefix={"BUGREPORT_MODE_"}, value={android.os.BugreportParams.BUGREPORT_MODE_FULL, android.os.BugreportParams.BUGREPORT_MODE_INTERACTIVE, android.os.BugreportParams.BUGREPORT_MODE_REMOTE, android.os.BugreportParams.BUGREPORT_MODE_WEAR, android.os.BugreportParams.BUGREPORT_MODE_TELEPHONY, android.os.BugreportParams.BUGREPORT_MODE_WIFI}) public static @interface BugreportParams.BugreportMode { } public static class Build.VERSION { field public static final String PREVIEW_SDK_FINGERPRINT; } Loading
core/java/android/os/BugreportManager.java +3 −2 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package android.os; import android.annotation.CallbackExecutor; import android.annotation.FloatRange; import android.annotation.IntDef; import android.annotation.NonNull; import android.annotation.Nullable; Loading @@ -39,7 +40,7 @@ import java.util.concurrent.Executor; */ @SystemApi @SystemService(Context.BUGREPORT_SERVICE) public class BugreportManager { public final class BugreportManager { private final Context mContext; private final IDumpstate mBinder; Loading Loading @@ -90,7 +91,7 @@ public class BugreportManager { * Called when there is a progress update. * @param progress the progress in [0.0, 100.0] */ public void onProgress(float progress) {} public void onProgress(@FloatRange(from = 0f, to = 100f) float progress) {} /** * Called when taking bugreport resulted in an error. Loading
core/java/android/os/BugreportParams.java +1 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,7 @@ public final class BugreportParams { /** * Defines acceptable types of bugreports. * @hide */ @Retention(RetentionPolicy.SOURCE) @IntDef(prefix = { "BUGREPORT_MODE_" }, value = { Loading