ตั้งแต่วันที่ 27 มีนาคม 2025 เป็นต้นไป เราขอแนะนำให้ใช้ android-latest-release
แทน aosp-main
เพื่อสร้างและมีส่วนร่วมใน AOSP โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการเปลี่ยนแปลงใน AOSP
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-03-26 UTC
[null,null,["อัปเดตล่าสุด 2025-03-26 UTC"],[],[]]