การตรวจสอบอุปกรณ์ Android

การตรวจสอบอุปกรณ์ Android เลิกใช้งานแล้วใน Android Studio 3.1 และนำออกจาก Android Studio 3.2 ฟีเจอร์ที่ใช้ได้ ผ่านหน้าจออุปกรณ์ Android ได้ถูกแทนที่ด้วยคุณลักษณะใหม่ ตาราง ข้อมูลด้านล่างนี้จะช่วยคุณเลือกฟีเจอร์ที่คุณควรใช้แทนฟีเจอร์ที่เลิกใช้งานแล้ว และฟีเจอร์ที่ถูกนำออกไป

คอมโพเนนต์การตรวจสอบอุปกรณ์ Android สิ่งที่คุณควรใช้
เซิร์ฟเวอร์การตรวจสอบการแก้ไขข้อบกพร่องของ Daalvik (DDMS)

เครื่องมือนี้เลิกใช้งานแล้ว ให้ใช้ แอนดรอยด์ Profiler ใน Android Studio 3.0 ขึ้นไปเพื่อสร้างโปรไฟล์ การใช้ CPU, หน่วยความจำ และเครือข่ายของแอป

หากต้องการดำเนินการแก้ไขข้อบกพร่องอื่นๆ เช่น การส่งคำสั่ง ไปยังอุปกรณ์ที่เชื่อมต่อเพื่อตั้งค่าการส่งต่อพอร์ต โอนไฟล์ หรือ ถ่ายภาพหน้าจอ แล้วใช้ Android Debug Bridge (adb) โปรแกรมจำลอง Android โปรแกรมสำรวจอุปกรณ์ หรือ หน้าต่างโปรแกรมแก้ไขข้อบกพร่อง

Traceview

เครื่องมือนี้เลิกใช้งานแล้ว วิธีตรวจสอบไฟล์ .trace รายการ จับภาพโดย การวัดคุมแอปกับคลาส Debug บันทึกการติดตามเมธอดใหม่ ส่งออกไฟล์ .trace รายการ และ ตรวจสอบการใช้ CPU แบบเรียลไทม์สำหรับกระบวนการของแอป ใช้ Android สตูดิโอ เครื่องมือสร้างโปรไฟล์ CPU

Systrace

หากต้องการตรวจสอบกระบวนการของระบบดั้งเดิมและที่อยู่ UI การกระตุกที่เกิดจากเฟรมลดลง ให้ใช้ systrace จากบรรทัดคำสั่งหรือระบบที่เรียบง่าย ติดตามใน CPU เครื่องมือสร้างโปรไฟล์ เครื่องมือสร้างโปรไฟล์ CPU มีฟีเจอร์มากมายสำหรับ การทำโปรไฟล์กระบวนการของแอป

Tracer สำหรับ OpenGL ES ใช้เครื่องมือตรวจสอบ Android GPU
ผู้ดูลำดับชั้น

หากคุณต้องการตรวจสอบมุมมองต้นไม้ของแอปขณะรันไทม์ ให้ใช้ เครื่องมือตรวจสอบเลย์เอาต์

หากต้องการสร้างโปรไฟล์ความเร็วในการแสดงผลเลย์เอาต์ของแอป ใช้ Window.OnFrameMetricsavailableListener ตามที่อธิบายไว้ในบล็อกโพสต์นี้

Pixel Perfect ใช้ เครื่องมือตรวจสอบเลย์เอาต์
เครื่องมือการจราจรของข้อมูลในเครือข่าย

หากคุณต้องการดูวิธีและเวลาที่แอปโอนข้อมูลผ่าน ให้ใช้เครือข่าย เครื่องมือสร้างโปรไฟล์

เริ่มการตรวจสอบอุปกรณ์ Android

วิธีเริ่มใช้แอปพลิเคชันการตรวจสอบอุปกรณ์แบบสแตนด์อโลนใน Android Studio 3.1 และ ให้ป้อนข้อมูลต่อไปนี้ในบรรทัดคำสั่งใน ไดเรกทอรี android-sdk/tools/:

monitor

จากนั้นคุณสามารถลิงก์เครื่องมือกับอุปกรณ์ที่เชื่อมต่อโดยเลือกอุปกรณ์ จากแผงอุปกรณ์ หากพบปัญหาในการดูบานหน้าต่างหรือหน้าต่าง เลือกหน้าต่าง > รีเซ็ตมุมมองจากแถบเมนู

หมายเหตุ: อุปกรณ์แต่ละเครื่องจะแนบไปกับโปรแกรมแก้ไขข้อบกพร่องได้เพียงรายการเดียว ในแต่ละครั้ง เช่น หากคุณใช้ Android Studio ในการแก้ไขข้อบกพร่อง แอปในอุปกรณ์ คุณจะต้องยกเลิกการเชื่อมต่อโปรแกรมแก้ไขข้อบกพร่องของ Android Studio อุปกรณ์ก่อนที่จะแนบกระบวนการแก้ไขข้อบกพร่องจากอุปกรณ์ Android ตรวจสอบ