Kod asli Debug di Android Studio

Yevhen Vasilenko 09/16/2017. 2 answers, 13.729 views
android android debugging android-studio android-studio android-ndk android-ndk

Google I / O 2015 dijanjikan kod native debugging di Android Studio. Untuk melakukan ini, anda perlu memasang ndk-bundle melalui pengurus SDK dan kemas kini Android Studio ke versi terkini (cawangan Canary). Dan apa yang perlu dilakukan seterusnya? Bagaimana persediaan? Berikut adalah pautan ke sumbernya. Sumber

2 Comments
durbnpoisn 06/08/2015
Menerangkan selok-belok penaik taraf ke persekitaran pembangunan keseluruhan adalah sedikit terlalu banyak bagi kami untuk menjawab di sini.
Yevhen Vasilenko 06/08/2015
Jadi, anda mengatakan bahawa lebih baik untuk mengalih keluar Android Studio dan SDK semasa dan memasang baru?

2 Answers


ph0b 12/18/2015.

Sebenarnya, sokongan NDK yang diiklankan belum tersedia, walaupun anda memuat turun ndk-bundle dan mengemas kini Android Studio ke versi terkini dalam saluran kanari (1.3-preview3 seperti sekarang).

Pasukan alat SDK mengatakan bahawa sokongan NDK bukan sebahagian daripada pratonton pertama Android Studio 1.3. Walau bagaimanapun, ia perlu dikeluarkan tidak lama lagi - baru-baru ini mereka menyebutkan pada pertengahan Jun sebagai sasaran.

update : sokongan debugging sekarang. Ia tidak berlaku pada masa soalan awal - terima kasih atas semua downvotes sejak itu :) sila lihat jawapan donturner di bawah.

2 comments
1 proppy 08/03/2015
3 Glenn Maynard 01/14/2016
Downvotes hanyalah cukai pada soalan dengan jawapan yang berubah dari masa ke masa ...

donturner 06/15/2016.

Update June 2016 : Dalam Android Studio 2.1, konfigurasi lalai menyokong debugging asli supaya tidak perlu dilakukan di bawah ini kecuali anda menggunakan versi yang lebih lama.

For older versions : Inilah caranya untuk menyulitkan kod asli di Android Studio:

  • Pergi ke Run-> Edit konfigurasi
  • Klik tanda +
  • Pilih 'Android Native' sebagai jenis konfigurasi
  • Dalam dropdown Module pilih modul aplikasi anda
  • Tambah titik putus ke kod C / C ++ anda
  • Run-> Debug ...

Aplikasi ini perlu digunakan dan debugger lldb akan dilampirkan selepas ~ 10s.

Note : Apabila membuat konfigurasi debug di bawah seksyen 'Pembawa Native Debugger' anda can memilih gdb , namun ini kurang disokong daripada lldb dan dikenali sebagai kereta. Gunakan pada risiko anda sendiri.

5 comments
1 Alex Cohn 10/15/2015
Saya percaya bahawa gdb dihentikan sejak AS v.1.4.
Mitch 05/01/2016
"Dalam dropdown Module pilih modul aplikasi anda" terdapat di Tab Umum v2.1 Android Studio
Mitch 05/01/2016
Petunjuk yang hilang apabila menamakan konfigurasi. Juga, arahan ini membuat ralat "Jenis binaan bukan JNI debuggable". Saya meneka arahan ini tidak lagi betul kerana perubahan antara muka. Saya masih tidak boleh debug.
4 m0skit0 06/01/2016
Tidak ada pilihan seperti 'Android Native'.
2 donturner 06/15/2016
Konfigurasi larian 'Native Android' tidak lagi disokong kerana konfigurasi 'Aplikasi Android' sekarang sepenuhnya menyokong debugging asli.

Related questions

Hot questions

Language

Popular Tags