ตั้งแต่ปี 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.
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
SandboxConfigurationFactory
public
class
SandboxConfigurationFactory
extends ConfigurationFactory
Special Configuration factory เพื่อจัดการการสร้างการกําหนดค่าสําหรับวัตถุประสงค์ของการสร้างแซนด์บ็อกซ์
TODO: Split the configuration dump part to another class
สรุป
ช่อง
OPTION_IGNORED_ELEMENTS
public static final OPTION_IGNORED_ELEMENTS
ตัวสร้างแบบสาธารณะ
SandboxConfigurationFactory
public SandboxConfigurationFactory ()
เมธอดสาธารณะ
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] args,
IKeyStoreClient keyStoreClient,
ISandbox sandbox,
IRunUtil runUtil)
สร้าง IConfiguration ตามบรรทัดคำสั่งและแซนด์บ็อกซ์ที่ระบุ
| พารามิเตอร์ |
args |
String: บรรทัดคำสั่งสำหรับการเรียกใช้ |
keyStoreClient |
IKeyStoreClient: IKeyStoreClient ที่จะโหลดคีย์ |
sandbox |
ISandbox: ISandbox ที่ใช้สำหรับเรียกใช้ |
runUtil |
IRunUtil: IRunUtil เพื่อเรียกใช้คําสั่ง |
| การโยน |
ConfigurationException |
|
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] arrayArgs,
SandboxConfigDump.DumpCmd command)
เมื่อเรียกใช้การดัมพ์สําหรับคําสั่ง สร้างการกําหนดค่าที่คาดหวังไว้อย่างเจาะจง
| พารามิเตอร์ |
arrayArgs |
String: บรรทัดคำสั่งสำหรับการเรียกใช้ |
command |
SandboxConfigDump.DumpCmd: คำสั่งการถ่ายโอนข้อมูลกำลังดำเนินการ |
| การโยน |
ConfigurationException |
|
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] args,
IKeyStoreClient keyStoreClient,
ISandbox sandbox,
IRunUtil runUtil,
File globalConfig)
สร้าง IConfiguration ตามบรรทัดคำสั่งและแซนด์บ็อกซ์ที่ระบุ
| พารามิเตอร์ |
args |
String: บรรทัดคำสั่งสำหรับการเรียกใช้ |
keyStoreClient |
IKeyStoreClient: IKeyStoreClient ที่จะโหลดคีย์ |
sandbox |
ISandbox: ISandbox ที่ใช้สำหรับเรียกใช้ |
runUtil |
IRunUtil: IRunUtil เพื่อเรียกใช้คําสั่ง |
globalConfig |
File |
| การโยน |
ConfigurationException |
|
วิธีการที่มีการป้องกัน
getConfigurationDef
protected ConfigurationDef getConfigurationDef (String name,
boolean isGlobal,
templateMap)
ดึงข้อมูล ConfigurationDef สำหรับชื่อที่ระบุ
| พารามิเตอร์ |
name |
String: ชื่อการกําหนดค่าในตัวที่จะโหลด หรือเส้นทางไฟล์ไปยังไฟล์การกําหนดค่าที่จะโหลด |
isGlobal |
boolean |
templateMap |
|
| การโยน |
ConfigurationException |
|
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา 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"],[],[]]