ANDROID APP
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
เครื่องมือดีบั๊กแอพของ Eclipse<br />
305<br />
รูปที่ 12.2 หน้าจอของ DDMS<br />
ภายในหน้าต่าง DDMS จะประกอบไปด้วยพาเนล 4 ส่วนที่แสดงข้อมูลเกี่ยวกับการดีบั๊ก ดังนี้<br />
m Devices – แสดงหน้าจอของระบบที่เชื่อมต่อ อาจเป็นระบบจำลองหรืออุปกรณ์<br />
แอนดรอยด์<br />
m Emulator Control – ใช้ควบคุมการทำงานของระบบจำลองเพื่อสร้างอีเวนต์ต่างๆ หรือ<br />
กำหนดข้อมูลเพื่อทดสอบการทำงาน เช่น<br />
m สถานะของระบบโทรศัพท์ - กำหนดรูปแบบของเสียงเรียกเข้า เครือข่ายโทรศัพท์<br />
ความเร็วของเครือข่าย<br />
m การทำงานของระบบโทรศัพท์ - ใช้ทดสอบการจำลองเวลามีสายเรียกเข้า หรือการ<br />
ใช้งานระบบข้อความสั้น (SMS)<br />
m การทำงานของระบบตรวจสอบตำแหน่ง - ใช้จำลองการทำงานของระบบ GPS<br />
ภายในระบบจำลอง<br />
m Bottom Panel – ประกอบไปด้วยแท็บ 3 แท็บ คือ LogCat ใช้แสดงข้อมูลภายใน<br />
อุปกรณ์แบบรีลไทม์, Outline และ Properties โดยพาเนลนี้จะแสดงข้อมูลเกี่ยวกับ Log<br />
ต่างๆ ที่เกิดขึ้นในระหว่างที่แอพกำลังทำงาน ซึ่งเราสามารถเข้าถึง Log เหล่านี้ได้โดยใช้<br />
คลาส Log ในแอพ<br />
m Device Status Panel - ประกอบไปด้วยแท็บ 4 แท็บ คือ Thread, Heap, Allocation<br />
Tracker และ File Explorer ใช้ในการตรวจดูการทำงานของเธรด ค่าตัวแปรต่างๆ<br />
รวมถึงการใช้หน่วยความจำด้วย ดังแสดงในรูปที่ 12.3