ApplicationReport.Builder

public abstract class ApplicationReport.Builder


أداة إنشاء لتطبيق ApplicationReport

ملخّص

الإجراءات العامة

abstract ApplicationReport
ApplicationReport.Builder

يمحو applicationSourceMetadata.

ApplicationReport.Builder

محو installerPackageNameMetadata

ApplicationReport.Builder

يمحو lastUpdateTimeMetadata.

ApplicationReport.Builder

يمحو longVersionCodeMetadata.

ApplicationReport.Builder

يمحو packageNameMetadata.

ApplicationReport.Builder

محو signingKeyCertSha256FingerprintsMetadata

ApplicationReport.Builder

يزيل versionNameMetadata.

abstract ApplicationReport.Builder

مصدر الحزمة

ApplicationReport.Builder

بيانات وصفية حول مصدر التطبيق

abstract ApplicationReport.Builder

اسم حزمة التطبيق الذي ثبّت هذا التطبيق

ApplicationReport.Builder

بيانات وصفية حول اسم حزمة أداة التثبيت

abstract ApplicationReport.Builder

يشير هذا الحقل إلى وقت آخر تحديث للتطبيق على الجهاز.

ApplicationReport.Builder

بيانات وصفية حول وقت آخر تعديل

abstract ApplicationReport.Builder

يحتوي على versionCode وversionCodeMajor مدمجَين معًا كقيمة طويلة واحدة.

ApplicationReport.Builder

بيانات وصفية حول رمز الإصدار الطويل

abstract ApplicationReport.Builder

اسم حزمة التطبيق

ApplicationReport.Builder

بيانات وصفية حول اسم الحزمة

ApplicationReport.Builder

تجزئة SHA-256 لكل android.content.pm.Signature مرتبطة بحزمة التطبيق

ApplicationReport.Builder

بيانات وصفية حول الملفات المرجعية لشهادة مفتاح التوقيع SHA256

abstract ApplicationReport.Builder

تمثّل هذه السمة إصدار التطبيق كما يظهر للمستخدم.

ApplicationReport.Builder

بيانات وصفية حول اسم الإصدار

الإجراءات العامة

إنشاء

public abstract ApplicationReport build()

clearApplicationSourceMetadata

public ApplicationReport.Builder clearApplicationSourceMetadata()

يمحو applicationSourceMetadata.

clearInstallerPackageNameMetadata

public ApplicationReport.Builder clearInstallerPackageNameMetadata()

محو installerPackageNameMetadata

clearLastUpdateTimeMetadata

public ApplicationReport.Builder clearLastUpdateTimeMetadata()

يمحو lastUpdateTimeMetadata.

clearLongVersionCodeMetadata

public ApplicationReport.Builder clearLongVersionCodeMetadata()

يمحو longVersionCodeMetadata.

clearPackageNameMetadata

public ApplicationReport.Builder clearPackageNameMetadata()

يمحو packageNameMetadata.

clearSigningKeyCertSha256FingerprintsMetadata

public ApplicationReport.Builder clearSigningKeyCertSha256FingerprintsMetadata()

محو signingKeyCertSha256FingerprintsMetadata

clearVersionNameMetadata

public ApplicationReport.Builder clearVersionNameMetadata()

يزيل versionNameMetadata.

setApplicationSource

public abstract ApplicationReport.Builder setApplicationSource(ApplicationReport.ApplicationSource value)

مصدر الحزمة

setApplicationSourceMetadata

public ApplicationReport.Builder setApplicationSourceMetadata(Metadata value)

بيانات وصفية حول مصدر التطبيق

setInstallerPackageName

public abstract ApplicationReport.Builder setInstallerPackageName(String value)

اسم حزمة التطبيق الذي ثبّت هذا التطبيق

setInstallerPackageNameMetadata

public ApplicationReport.Builder setInstallerPackageNameMetadata(Metadata value)

بيانات وصفية حول اسم حزمة أداة التثبيت

setLastUpdateTime

public abstract ApplicationReport.Builder setLastUpdateTime(Instant value)

يشير هذا الحقل إلى وقت آخر تحديث للتطبيق على الجهاز.

setLastUpdateTimeMetadata

public ApplicationReport.Builder setLastUpdateTimeMetadata(Metadata value)

بيانات وصفية حول وقت آخر تعديل

setLongVersionCode

public abstract ApplicationReport.Builder setLongVersionCode(Long value)

يحتوي على versionCode وversionCodeMajor مدمجَين معًا كقيمة طويلة واحدة. يتم وضع versionCodeMajor في أعلى 32 بت.

setLongVersionCodeMetadata

public ApplicationReport.Builder setLongVersionCodeMetadata(Metadata value)

بيانات وصفية حول رمز الإصدار الطويل

setPackageName

public abstract ApplicationReport.Builder setPackageName(String value)

اسم حزمة التطبيق

setPackageNameMetadata

public ApplicationReport.Builder setPackageNameMetadata(Metadata value)

بيانات وصفية حول اسم الحزمة

setSigningKeyCertSha256Fingerprints

public ApplicationReport.Builder setSigningKeyCertSha256Fingerprints(Iterable<String> value)

تجزئة SHA-256 لكل android.content.pm.Signature مرتبطة بحزمة التطبيق يتم تمثيل كل بايت من كل قيمة تجزئة كرقم سداسي عشري مكوّن من رقمين.

setSigningKeyCertSha256FingerprintsMetadata

public ApplicationReport.Builder setSigningKeyCertSha256FingerprintsMetadata(Metadata value)

بيانات وصفية حول الملفات المرجعية لشهادة مفتاح التوقيع SHA256

setVersionName

public abstract ApplicationReport.Builder setVersionName(String value)

تمثّل هذه السمة إصدار التطبيق كما يظهر للمستخدم.

setVersionNameMetadata

public ApplicationReport.Builder setVersionNameMetadata(Metadata value)

بيانات وصفية حول اسم الإصدار