ตั้งแต่ปี 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.
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
LogcatReceiver
public
class
LogcatReceiver
extends Object
implements
ILogcatReceiver
| java.lang.Object
|
| ↳ |
com.android.tradefed.device.LogcatReceiver
|
คลาสที่รวบรวม Logcat ในเบื้องหลัง บันทึก Logcat ต่อไปแม้ว่าอุปกรณ์จะออฟไลน์แล้วออนไลน์ก็ตาม
สรุป
ตัวสร้างแบบสาธารณะ |
LogcatReceiver(ITestDevice device, long maxFileSize, int logStartDelay)
สร้างอินสแตนซ์ที่มีรูปแบบ "threadtime" ของ Logcat เริ่มต้น
|
LogcatReceiver(ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
สร้างอินสแตนซ์ด้วยคำสั่ง logcat ที่ระบุ
|
ตัวสร้างแบบสาธารณะ
LogcatReceiver
public LogcatReceiver (ITestDevice device,
long maxFileSize,
int logStartDelay)
สร้างอินสแตนซ์ที่มีรูปแบบ "threadtime" ของ Logcat เริ่มต้น
| พารามิเตอร์ |
device |
ITestDevice: อุปกรณ์ที่จะเริ่ม logcat |
maxFileSize |
long: ขนาดไฟล์สูงสุด ระบบจะทิ้งบรรทัดก่อนหน้าเมื่อถึงขนาดที่กำหนด |
logStartDelay |
int: ระยะเวลารอหลังจากที่อุปกรณ์ออนไลน์ |
LogcatReceiver
public LogcatReceiver (ITestDevice device,
String logcatCmd,
long maxFileSize,
int logStartDelay)
สร้างอินสแตนซ์ด้วยคำสั่ง logcat ที่ระบุ
| พารามิเตอร์ |
device |
ITestDevice: อุปกรณ์ที่จะเริ่ม logcat |
logcatCmd |
String: คำสั่ง logcat ที่จะเรียกใช้ (รวมถึงส่วน "logcat") ดูรายละเอียดเกี่ยวกับตัวเลือกที่ใช้ได้ในข้อความความช่วยเหลือของ logcat |
maxFileSize |
long: ขนาดไฟล์สูงสุด ระบบจะทิ้งบรรทัดก่อนหน้าเมื่อถึงขนาดที่กำหนด |
logStartDelay |
int: ระยะเวลารอหลังจากที่อุปกรณ์ออนไลน์ |
เมธอดสาธารณะ
ล้าง
public void clear ()
getDefaultLogcatCmd
public static String getDefaultLogcatCmd (ITestDevice device)
รับคําสั่ง logcat เริ่มต้น เพิ่มรูปแบบ uid ต่อท้ายเฉพาะในกรณีที่ระดับ API มากกว่า 24
| พารามิเตอร์ |
device |
ITestDevice |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes,
int offset)
แสดงผลบัฟเฟอร์ logcat ปัจจุบันโดยให้ออฟเซ็ต
| พารามิเตอร์ |
maxBytes |
int: ขนาดสูงสุดของบัฟเฟอร์ที่แสดงผล |
offset |
int: การเลื่อนของบัฟเฟอร์แบบเต็ม |
เริ่มต้น
public void start ()
แวะพัก
public void stop ()
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-27 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-27 UTC"],[],[]]