語言

RecoverySystem.VerifyPackage 方法

定義

安裝系統更新套件前,請先驗證其密碼學簽章。

[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

參數

packageFile
File

待驗證的包裹

listener
RecoverySystem.IProgressListener

一個物件,隨著驗證進行定期接收進度更新。 可能是 Null。

deviceCertsZipFile
File

那是我們接受公鑰的憑證壓縮檔。 如果套件由對應此檔案中任一公鑰的私鑰簽署,驗證即成功。 可能會用 null 來使用系統預設檔案(目前是「/system/etc/security/otacerts.zip」)。

屬性

例外狀況

如果讀取套件或憑證檔案時有任何錯誤。

如果驗證失敗

備註

Java 文件 android.os.RecoverySystem.verifyPackage(java.io.File, android.os.ProgressListener, java.io.File)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於