Saya memiliki Android Studio 1.3.2, NDK r10e, plugin eksperimental gradle 0.2.0. Saya telah mengkloning repo sampel ndk dan mengikuti petunjuk untuk Pratinjau NDK, termasuk membuat konfigurasi Asli.
Saat saya memilih LLDB sebagai debugger dan men-debug aplikasi sampel Teapot NDK (breakpoint di TeapotNativeActivity.cpp, baris 393), aplikasi berjalan, tetapi breakpoint tidak tercapai sebagaimana mestinya saat saya memutar teko. Menggunakan GDB untuk debugger menyebabkan aplikasi terhenti saat startup. Saya kemudian harus menutup paksa aplikasi dan menekan stop di jendela debugger.
Dalam kedua kasus tersebut, kontrol debug muncul (berwarna abu-abu), dan jendela variabel mengatakan, "Menghubungkan", tetapi saya tidak pernah melihat dialog "Menunggu Debugger" di perangkat saya.
Output konsol menggunakan LLDB:
Output konsol menggunakan GDB:
Sekarang, ketika saya melakukan hal yang sama dari Android Studio 1.4 Pratinjau 3, saya sekarang mendapatkan dialog "Menunggu Debugger", tetapi dialog tersebut hang di sana. Sepertinya debugger tidak pernah terhubung.
Output konsol Android Studio 1.4:
Apakah mungkin untuk melakukan debug dengan AS 1.3.2 atau 1.4? Apa yang harus saya lakukan selanjutnya agar dapat berfungsi?