RecoverySystem.VerifyPackage Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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
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.