Sprache

RecoverySystem.VerifyPackage Methode

Definition

Überprüfen Sie die kryptografische Signatur eines Systemupdatepakets, bevor Sie es installieren.

[Android.Runtime.Register("verifyPackage", "(Ljava/io/File;Landroid/os/RecoverySystem$ProgressListener;Ljava/io/File;)V", "")]
public static void VerifyPackage(Java.IO.File? packageFile, Android.OS.RecoverySystem.IProgressListener? listener, Java.IO.File? deviceCertsZipFile);
[<Android.Runtime.Register("verifyPackage", "(Ljava/io/File;Landroid/os/RecoverySystem$ProgressListener;Ljava/io/File;)V", "")>]
static member VerifyPackage : Java.IO.File * Android.OS.RecoverySystem.IProgressListener * Java.IO.File -> unit

Parameter

packageFile
File

das zu überprüfende Paket

listener
RecoverySystem.IProgressListener

ein Objekt, das regelmäßige Statusaktualisierungen empfängt, wenn die Überprüfung fortgesetzt wird. Kann null sein.

deviceCertsZipFile
File

die ZIP-Datei von Zertifikaten, deren öffentliche Schlüssel wir akzeptieren. Die Überprüfung ist erfolgreich, wenn das Paket vom privaten Schlüssel signiert ist, der einem öffentlichen Schlüssel in dieser Datei entspricht. Kann null sein, um die Systemstandarddatei zu verwenden (derzeit "/system/etc/security/otacerts.zip").

Attribute

Ausnahmen

wenn Fehler beim Lesen der Paket- oder Zertifikatdateien aufgetreten sind.

Wenn die Überprüfung fehlgeschlagen ist

Hinweise

Java Dokumentation für android.os.RecoverySystem.verifyPackage(java.io.File, android.os.ProgressListener, java.io.File).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: