ฉันมี Android Studio 1.3.2, NDK r10e, ปลั๊กอินทดลอง gradle 0.2.0 ฉันได้โคลน repo ตัวอย่าง ndk และปฏิบัติตามคำแนะนำอย่างระมัดระวังสำหรับ ดูตัวอย่าง NDK รวมถึงการสร้างการกำหนดค่าดั้งเดิม
เมื่อฉันเลือก LLDB เป็นดีบักเกอร์และดีบักแอปตัวอย่าง Teapot NDK (เบรกพอยต์ใน TeapotNativeActivity.cpp บรรทัด 393) แอปจะทำงาน แต่เบรกพอยต์ไม่ได้รับผลกระทบเท่าที่ควรเมื่อฉันหมุนกาน้ำชา การใช้ GDB สำหรับดีบักเกอร์ส่งผลให้แอปค้างเมื่อเริ่มต้นระบบ จากนั้นฉันต้องบังคับออกจากแอปแล้วกดหยุดในหน้าต่างดีบักเกอร์
ในทั้งสองกรณี การควบคุมการดีบักจะปรากฏขึ้น (เป็นสีเทา) และหน้าต่างตัวแปรแจ้งว่า "กำลังเชื่อมต่อ" แต่ฉันไม่เคยเห็นกล่องโต้ตอบ "กำลังรอการดีบักเกอร์" บนอุปกรณ์ของฉันเลย
ตอนนี้ เมื่อฉันทำสิ่งเดียวกันจาก Android Studio 1.4 ตัวอย่าง 3 ตอนนี้ฉันได้รับกล่องโต้ตอบ "กำลังรอดีบักเกอร์" แต่มันค้างอยู่ตรงนั้น ดูเหมือนว่าดีบักเกอร์ไม่เคยเชื่อมต่อเลย
เอาต์พุตคอนโซล Android Studio 1.4:
เป็นไปได้ไหมที่จะดีบักด้วย AS 1.3.2 หรือ 1.4 ฉันต้องทำอะไรต่อไปเพื่อให้มันใช้งานได้?