Mulai 27 Maret 2025, sebaiknya gunakan android-latest-release, bukan aosp-main, untuk mem-build dan berkontribusi pada AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
IncrementalInstallSession.Builder
public
static
class
IncrementalInstallSession.Builder
extends Object
| java.lang.Object
|
| ↳ |
com.android.incfs.install.IncrementalInstallSession.Builder
|
Ringkasan
Konstruktor publik
Builder
public Builder ()
Metode publik
addApk
public IncrementalInstallSession.Builder addApk (Path apk,
Path signature)
Menambahkan APK ke set APK yang akan diinstal. Aplikasi harus ditandatangani dengan APK Signature Scheme v4.
| Parameter |
apk |
Path: APK yang akan diinstal |
signature |
Path: tanda tangan v4 APK |
public IncrementalInstallSession.Builder addExtraArgs (String... extraArgs)
Menambahkan argumen tambahan untuk diteruskan ke penginstalan. Lihat 'adb shell pm install --help' untuk mengetahui opsi yang tersedia.
| Parameter |
extraArgs |
String: argumen tambahan yang akan diteruskan ke penginstalan |
build
public IncrementalInstallSession build ()
Membangun dan memulai sesi penginstalan streaming.
| Menampilkan |
|
jika file APK atau tanda tangan tidak dapat dibaca atau tidak valid. |
setAllowReinstall
public IncrementalInstallSession.Builder setAllowReinstall (boolean reinstall)
Menetapkan apakah penginstalan ulang aplikasi harus dilakukan.
| Parameter |
reinstall |
boolean: apakah penginstalan ulang aplikasi harus dilakukan |
setBlockFilter
public IncrementalInstallSession.Builder setBlockFilter (IBlockFilter filter)
Menetapkan callback yang digunakan untuk menentukan apakah blok data yang harus dikirim ke perangkat harus dikirim ke perangkat.
| Parameter |
filter |
IBlockFilter: panggilan balik |
setLogger
public IncrementalInstallSession.Builder setLogger (ILogger logger)
Menetapkan antarmuka logger yang digunakan untuk mencatat error, peringatan, dan informasi terkait sesi penginstalan inkremental.
| Parameter |
logger |
ILogger: panggilan balik |
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-12-04 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-12-04 UTC."],[],[]]