ข้ามไปที่เนื้อหา

Android

คู่มือนี้ให้ข้อมูลที่จำเป็นก่อนเริ่มการพัฒนา SDK ของ Hive

บันทึกการทำงาน

เมื่อต้องการตรวจสอบบันทึก SDK ของ Hive เมื่อแอปกำลังทำงาน ให้ตั้งค่า useLog เป็น true ในคลาส Configuration.

การตั้งค่าประเภทบันทึกการทำงาน

คุณสามารถเลือกและดูประเภทบันทึกเฉพาะภายในบันทึก SDK ของ Hive ได้ API Logger.setLogFilter สามารถใช้เพื่อกำหนดประเภทบันทึก SDK ของ Hive คุณสามารถเลือกจากประเภททั้งหกประเภท โดยมี LogType.Verbose เป็นค่าเริ่มต้น:

  • LogType.Verbose: บันทึกผลลัพธ์ในระยะพัฒนา
  • LogType.Debug: บันทึกที่ละเอียดสำหรับทุกขั้นตอน
  • LogType.Info: Hive SDK ความก้าวหน้าและผลลัพธ์การเรียกกลับ (แนะนำ)
  • LogType.Warning: สถานการณ์ที่ไม่คาดคิดที่ไม่ส่งผลกระทบต่อการดำเนินการเกม
  • LogType.Error: ข้อมูลการกำหนดค่าที่ขาดหายไปและข้อผิดพลาดที่ส่งผลกระทบต่อการดำเนินการเกม
  • LogType.None: ไม่มีการบันทึกผลลัพธ์

ประเภทของบันทึกจะถูกจัดประเภทจากระดับสูงสุดไปยังระดับต่ำสุดดังนี้: บันทึกที่ระดับบันทึกที่ตั้งไว้และต่ำกว่าจะถูกส่งออก


Verbose > Debug > Info > Waring > Error > None

// ประกาศตัวกรองล็อก
val logFilter = LogFilter()
logFilter.coreLog = LogType.Info
logFilter.serviceLog = LogType.Info

// ตั้งค่าฟิลเตอร์ล็อก
Logger.logFilter = logFilter
// ประกาศตัวกรองล็อก
LogFilter logFilter = new LogFilter();
logFilter.coreLog = LogType.Info;
logFilter.serviceLog = LogType.Info;

// ตั้งค่าตัวกรองบันทึก
Logger.setLogFilter(logFilter);