ตั้งแต่ปี 2026 เป็นต้นไป เราจะเผยแพร่ซอร์สโค้ดไปยัง AOSP ในไตรมาสที่ 2 และ 4 เพื่อให้สอดคล้องกับโมเดลการพัฒนาที่เสถียรของ Trunk และรับประกันความเสถียรของแพลตฟอร์มสำหรับระบบนิเวศ เราขอแนะนำให้ใช้ android-latest-release แทน aosp-main ในการสร้างและมีส่วนร่วมใน AOSP android-latest-release สาขาไฟล์ Manifest จะอ้างอิงถึงรุ่นล่าสุดที่พุชไปยัง AOSP เสมอ ดูข้อมูลเพิ่มเติมได้ที่การเปลี่ยนแปลงใน AOSP
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
OtaDeviceBuildInfo
public
class
OtaDeviceBuildInfo
extends DeviceBuildInfo
IDeviceBuildInfo ที่ใช้สำหรับการทดสอบการอัปเดตแบบ OTA ซึ่งประกอบด้วยบิลด์อุปกรณ์ 2 รายการสำหรับ ITestDevice ดังนี้
- อิมเมจบิลด์พื้นฐาน (บิลด์ที่จะ OTA)
- บิลด์ OTA (บิลด์สำหรับ OTA) ควรมีแอตทริบิวต์การสร้างที่จำเป็นและแพ็กเกจ OTA ที่เชื่อมโยง
this มีบิลด์พื้นฐาน และ
getOtaBuild() จะแสดงบิลด์ OTA
สรุป
ช่อง
mReportTargetBuild
protected boolean mReportTargetBuild
ตัวสร้างแบบสาธารณะ
OtaDeviceBuildInfo
public OtaDeviceBuildInfo ()
OtaDeviceBuildInfo
public OtaDeviceBuildInfo (IDeviceBuildInfo buildInfo)
| พารามิเตอร์ |
buildInfo |
IDeviceBuildInfo |
เมธอดสาธารณะ
cleanUp
public void cleanUp ()
ล้างไฟล์บิลด์ชั่วคราว
cleanUp
public void cleanUp ( doNotDelete)
เวอร์ชัน cleanUp() ที่ระบบไม่ได้ลบบางไฟล์
getBaselineBuildId
public String getBaselineBuildId ()
public File getBaselineOtatoolsZip ()
getBaselineTargetFileZip
public File getBaselineTargetFileZip ()
getBuildBranch
public String getBuildBranch ()
วิธีการที่ไม่บังคับในการแสดงผลสาขาการควบคุมแหล่งที่มาที่บิลด์ที่ทดสอบสร้างขึ้น
| คิกรีเทิร์น |
String |
branch ของบิลด์หรือ null หากไม่ได้ตั้งค่า/ไม่เกี่ยวข้อง |
getBuildFlavor
public String getBuildFlavor ()
เมธอดที่ไม่บังคับเพื่อแสดงผลประเภทของบิลด์ที่ทดสอบ
การใช้งานทั่วไปสำหรับบิลด์แพลตฟอร์ม Android คือการคืนค่า (build product)-(build os)-(build variant)
ie generic-linux-userdebug
| คิกรีเทิร์น |
String |
รสชาติของบิลด์หรือ null หากไม่ได้ตั้งค่า/ไม่เกี่ยวข้อง |
getBuildId
public String getBuildId ()
แสดงผลตัวระบุที่ไม่ซ้ำกันของบิลด์ที่ทดสอบ ไม่ควรเป็นค่า Null ค่าเริ่มต้นคือ UNKNOWN_BUILD_ID
getBuildTargetName
public String getBuildTargetName ()
แสดงชื่อแบบเต็มของบิลด์ที่ทดสอบ
การใช้งานทั่วไปคือการสร้างชื่อเป้าหมายการสร้างจากชื่อรุ่นการสร้างและชื่อสาขา [เช่น (ชื่อสาขา)-(ชื่อรุ่นบิลด์)]
public File getOtaTools ()
public File getTargetOtatoolsZip ()
getTargetTargetFileZip
public File getTargetTargetFileZip ()
public void setBaselineOtatoolsZip (File file,
String version)
| พารามิเตอร์ |
file |
File |
version |
String |
setBaselineTargetFileZip
public void setBaselineTargetFileZip (File file,
String version)
| พารามิเตอร์ |
file |
File |
version |
String |
setOtaBuild
public void setOtaBuild (IDeviceBuildInfo otaBuild)
| พารามิเตอร์ |
otaBuild |
IDeviceBuildInfo |
public void setOtaTools (File otaTools,
String version)
| พารามิเตอร์ |
otaTools |
File |
version |
String |
setReportTargetBuild
public void setReportTargetBuild (boolean downgrade)
| พารามิเตอร์ |
downgrade |
boolean |
public void setTargetOtatoolsZip (File file,
String version)
| พารามิเตอร์ |
file |
File |
version |
String |
setTargetTargetFileZip
public void setTargetTargetFileZip (File file,
String version)
| พารามิเตอร์ |
file |
File |
version |
String |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-26 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"]],["อัปเดตล่าสุด 2025-07-26 UTC"],[],[]]