From b39d13ed7f15d0c2d0a29f55e925318f44d31fa7 Mon Sep 17 00:00:00 2001 From: Alex Buynytskyy Date: Sat, 12 Sep 2020 16:12:36 -0700 Subject: Installer digests for Incremental installations. Bug: 160605420 Test: atest ChecksumsTest Change-Id: I9d46c218cccf87781e9b33711c4d02d94bf824f5 --- api/current.txt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'api') diff --git a/api/current.txt b/api/current.txt index 0f4cffc9427b..405f6b7f0551 100644 --- a/api/current.txt +++ b/api/current.txt @@ -11451,6 +11451,7 @@ package android.content.pm { method public int describeContents(); method public int getKind(); method @Nullable public java.security.cert.Certificate getSourceCertificate() throws java.security.cert.CertificateException; + method @Nullable public String getSourcePackageName(); method @Nullable public String getSplitName(); method @NonNull public byte[] getValue(); method public void writeToParcel(@NonNull android.os.Parcel, int); @@ -11559,6 +11560,7 @@ package android.content.pm { } public final class Checksum implements android.os.Parcelable { + ctor public Checksum(int, @NonNull byte[]); method public int describeContents(); method public int getKind(); method @NonNull public byte[] getValue(); @@ -11566,9 +11568,9 @@ package android.content.pm { field @NonNull public static final android.os.Parcelable.Creator CREATOR; field public static final int PARTIAL_MERKLE_ROOT_1M_SHA256 = 32; // 0x20 field public static final int PARTIAL_MERKLE_ROOT_1M_SHA512 = 64; // 0x40 - field public static final int WHOLE_MD5 = 2; // 0x2 + field @Deprecated public static final int WHOLE_MD5 = 2; // 0x2 field public static final int WHOLE_MERKLE_ROOT_4K_SHA256 = 1; // 0x1 - field public static final int WHOLE_SHA1 = 4; // 0x4 + field @Deprecated public static final int WHOLE_SHA1 = 4; // 0x4 field public static final int WHOLE_SHA256 = 8; // 0x8 field public static final int WHOLE_SHA512 = 16; // 0x10 } @@ -11864,7 +11866,7 @@ package android.content.pm { public static class PackageInstaller.Session implements java.io.Closeable { method public void abandon(); - method public void addChecksums(@NonNull String, @NonNull java.util.List) throws java.io.IOException; + method @Deprecated public void addChecksums(@NonNull String, @NonNull java.util.List) throws java.io.IOException; method public void addChildSessionId(int); method public void close(); method public void commit(@NonNull android.content.IntentSender); -- cgit v1.2.3-59-g8ed1b