ตั้งแต่ปี 2026 เป็นต้นไป เราจะเผยแพร่ซอร์สโค้ดไปยัง AOSP ในไตรมาสที่ 2 และ 4 เพื่อให้สอดคล้องกับโมเดลการพัฒนาแบบ Trunk Stable และรับประกันความเสถียรของแพลตฟอร์มสำหรับระบบนิเวศ หากต้องการสร้างและมีส่วนร่วมใน AOSP ให้ใช้ android-latest-release android-latest-release สาขา Manifest จะอ้างอิงถึงรุ่นล่าสุดที่พุชไปยัง AOSP เสมอ ดูข้อมูลเพิ่มเติมได้ที่การเปลี่ยนแปลงใน AOSP
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
IncrementalInstallSession.Builder
public
static
class
IncrementalInstallSession.Builder
extends Object
| java.lang.Object
|
| ↳ |
com.android.incfs.install.IncrementalInstallSession.Builder
|
สรุป
เครื่องมือสร้างสาธารณะ
Builder
public Builder ()
เมธอดสาธารณะ
addApk
public IncrementalInstallSession.Builder addApk (Path apk,
Path signature)
เพิ่ม APK ลงในชุด APK ที่จะติดตั้ง แอปต้องได้รับการลงชื่อด้วย APK Signature
Scheme v4
| พารามิเตอร์ |
apk |
Path: APK ที่จะติดตั้ง |
signature |
Path: ลายเซ็น v4 ของ APK |
public IncrementalInstallSession.Builder addExtraArgs (String... extraArgs)
เพิ่มอาร์กิวเมนต์พิเศษที่จะส่งไปยังการติดตั้ง ดูตัวเลือกที่มีได้ที่ "adb shell pm install --help"
| พารามิเตอร์ |
extraArgs |
String: อาร์กิวเมนต์พิเศษที่จะส่งไปยังการติดตั้ง |
บิลด์
public IncrementalInstallSession build ()
สร้างและเริ่มเซสชันการติดตั้งแบบสตรีมมิง
| ส่ง |
IOException |
หากอ่านไฟล์ APK หรือไฟล์ลายเซ็นไม่ได้ หรือไฟล์ไม่ถูกต้อง |
setAllowReinstall
public IncrementalInstallSession.Builder setAllowReinstall (boolean reinstall)
กำหนดว่าจะทำการติดตั้งแอปอีกครั้งหรือไม่
| พารามิเตอร์ |
reinstall |
boolean: จะทำการติดตั้งแอปอีกครั้งหรือไม่ |
setBlockFilter
public IncrementalInstallSession.Builder setBlockFilter (IBlockFilter filter)
กำหนดการเรียกกลับที่ใช้เพื่อพิจารณาว่าจะส่งบล็อกข้อมูลที่ต้องส่งไปยัง
อุปกรณ์ไปยังอุปกรณ์หรือไม่
| พารามิเตอร์ |
filter |
IBlockFilter: การเรียกกลับ |
setLogger
public IncrementalInstallSession.Builder setLogger (ILogger logger)
กำหนดอินเทอร์เฟซของ Logger ที่ใช้เพื่อบันทึกข้อผิดพลาด คำเตือน และข้อมูลเกี่ยวกับเซสชันการติดตั้งแบบเพิ่มทีละส่วน
| พารามิเตอร์ |
logger |
ILogger: การเรียกกลับ |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-06-22 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2026-06-22 UTC"],[],[]]