KeyEvent Display

ใบ อนุญาต: ฟรี ‎ขนาดแฟ้ม: N/A
‎คะแนนจากผู้ใช้: 2.5/5 - ‎4 ‎โหวต

ครั้งหนึ่งฉันเล่นกับแท็บเล็ตจีนจํานวนหนึ่งและลองใช้รอมที่แตกต่างกันกับพวกเขาเนื่องจากเป็นฮาร์ดแวร์เดียวกันในทางเทคนิค (ตัวแปร HSG X5A) ฉันมีปัญหาในการทําให้ปุ่มหนักทํางานได้ดังนั้นฉันจึงเขียนแอปพลิเคชันนี้เพื่อตรวจจับเหตุการณ์สําคัญและพิมพ์ออกมา มันจะพิมพ์ออกต่อไปนี้: KeyEvents: พวงกุญแจเป็น Android เข้าใจพวกเขา (ปุ่มกด, กดแป้นพิมพ์, กดแป้นพิมพ์) LogCat: ข้อความที่เกี่ยวข้องใน logcat มันกรองตามคําหลักที่ประกาศใน.xml เคอร์เนล: ข้อความที่เกี่ยวข้องใดๆ ในล็อกเคอร์เนล มันกรองตามคําหลักที่ประกาศใน.xml การแยกวิเคราะห์บันทึกเคอร์เนลต้องการราก กล่องกาเครื่องหมายสามกล่องที่ด้านบนจะควบคุมข้อมูลที่จะแสดง นี่เป็นเครื่องมือตรวจแก้จุดบกพร่องส่วนบุคคล แต่ฉันหวังว่ามันจะใช้กับคนอื่น ไม่มีโฆษณา หมาย เหตุ -------------- ในขณะที่แอปพลิเคชันกําลังทํางานคีย์ "ยาก" เดียวที่ควรทํางานคือ "บ้าน" และพลังงาน คนอื่น ๆ ทั้งหมดจะสร้างรหัสคีย์ของพวกเขา คําขอ SU คือการอ่านบันทึกเคอร์เนลดังนั้นฉันสามารถตรวจสอบว่ามีพวงกุญแจใด ๆ ที่เคอร์เนลโยน ตําแหน่งของไฟล์ keylayout ใน Android คือ / ระบบ / usr / keylayout การแยกวิเคราะห์บันทึกเคอร์เนลต้องการราก การตรวจสอบบันทึกทั้ง logcat และเคอร์เนลจะแสดงเฉพาะบรรทัดที่มีคําจากสองอาร์เรย์ในอาร์เรย์.xml (เช่นคุณต้องคอมไพล์แอปใหม่เพื่อเปลี่ยนในขณะนี้) ขณะนี้ตัวกรองคือ: Logcat: รหัส |-คีย์ |-คีย์ชาร์จเจอร์ เคอร์เนล: รหัส |-คีย์ |-คีย์ชาร์จเจอร์ สิทธิ์ -------------- READ_LOGS: ใช้เพื่อเข้าถึงแฟ้มบันทึกของ Logcat WRITE_EXTERNAL_STORAGE: ใช้เพื่อเขียนข้อมูลที่ส่งออกไปยังการ์ด SD

ประวัติรุ่น

  • เวอร์ชัน N/A โพสต์เมื่อ 2020-07-05
    * v1.0.0: ออกแบบใหม่เพิ่มการสนับสนุน Android TV
  • เวอร์ชัน 0.0.4 โพสต์เมื่อ 2012-02-21
    v0.0.1 การเผยแพร่สู่สาธารณะครั้งแรก,v0.0.2 ความเสถียรที่ดีขึ้น, เพิ่มปุ่มออกของ, v0.0.3
  • เวอร์ชัน 0.0.2 โพสต์เมื่อ 2011-05-22
    การแก้ไขและการอัปเดตหลายรายการ

รายละเอียดหลักสูตร