1. Layout Inspector เป็นเครื่องมือสำหรับการดีบักและวิเคราะห์เลย์เอาต์อินเทอร์เฟซของแอปพลิเคชัน Android ที่สามารถแสดงลำดับชั้น คุณสมบัติ และข้อมูลประสิทธิภาพของมุมมอง (View) หรือคอมโพเนนต์ Compose ในเวลาจริง ค่าหลักของมันรวมถึง:
การระบุปัญหา: ตรวจสอบความลึกของการซ้อนเลย์เอาต์ ข้อผิดพลาดของคุณสมบัติ หรือข้อยกเว้นการเรนเดอร์
การปรับปรุงประสิทธิภาพ: ระบุการวาดภาพมากเกินไป การรีคอมโพสมากเกินไป (Compose) หรือมุมมองที่ซ้ำซ้อน
การตรวจสอบการออกแบบ: เปรียบเทียบความแตกต่างระหว่างร่างการออกแบบและเลย์เอาต์จริง
2. กระบวนการดำเนินงาน:
อุปกรณ์บูตปกติและทำงาน
เริ่ม Layout Inspector อนุญาตให้ Layout Inspector ได้รับสิทธิ์การเข้าถึงและสิทธิ์หน้าต่างลอย
คลิกที่หน้าต่างลอยบนหน้าจอและเลือกการวิเคราะห์เลย์เอาต์:
1 การวิเคราะห์ช่วงเลย์เอาต์
2 การวิเคราะห์ลำดับชั้นเลย์เอาต์
คลิกที่มุมมองในตารางการวาดที่สร้างขึ้นเพื่อดูข้อมูลการควบคุม: id; เลย์เอาต์; ความกว้างและความสูง; ข้อความ ฯลฯ
ดูลำดับชั้นของการควบคุมในตำแหน่งหน้าจอทั้งหมดในลำดับชั้นเลย์เอาต์
คำสั่งการอนุญาต:
1. การใช้งานผ่าน Google Accessibility API:
จับภาพโครงสร้างต้นไม้ควบคุมหน้าจอแบบเรียลไทม์;
เน้นองค์ประกอบ UI ที่ดำเนินการโดยผู้ใช้;
สร้างรายงานการวิเคราะห์เค้าโครงอินเทอร์เฟซ (สำหรับนักพัฒนาเพื่อแก้ไขข้อบกพร่อง)
2. การควบคุมการอนุญาต
การอนุญาตที่ใช้งานของผู้ใช้: สำหรับการใช้งานครั้งแรกคุณต้องป้อนระบบเพื่อตั้งค่าสิทธิ์การใช้งานการเข้าถึงของแอปพลิเคชันนี้ด้วยตนเอง
ข้อ จำกัด ขอบเขตการอนุญาต: \"ดูเนื้อหาอินเทอร์เฟซ\" เท่านั้นไม่มีสิทธิ์ควบคุมอุปกรณ์ (เช่นการคลิกจำลองการดำเนินการดัดแปลง)
3. เราสัญญาว่าจะไม่รวบรวมข้อมูลใด ๆ เกี่ยวกับคุณ