Kode 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 menjanjikan kode asli debug di Android Studio. Untuk melakukan ini, Anda perlu menginstal ndk-bundle melalui manajer SDK dan memperbarui Android Studio ke versi terbaru (Canary branch). Dan apa yang harus dilakukan selanjutnya? Bagaimana pengaturannya? Berikut ini tautan ke sumbernya. Sumber

2 Comments
durbnpoisn 06/08/2015
Menjelaskan seluk-beluk upgrade ke seluruh lingkungan pengembangan agak terlalu berat bagi kita untuk dijawab di sini.
Yevhen Vasilenko 06/08/2015
Jadi, Anda mengatakan bahwa lebih baik menghapus Android Studio dan SDK saat ini dan memasang yang baru?

2 Answers


ph0b 12/18/2015.

Sebenarnya, dukungan NDK yang diiklankan belum tersedia, bahkan jika Anda mengunduh ndk-bundle dan memperbarui Android Studio ke versi terbaru di saluran canary (1.3-preview3 seperti sekarang).

Tim alat SDK mengatakan bahwa dukungan NDK bukan bagian dari preview pertama Android Studio 1.3. Namun harus segera keluar - mereka baru-baru ini menyebutkan pertengahan Juni sebagai target.

update : dukungan debugging sudah keluar sekarang. Itu tidak terjadi pada saat pertanyaan awal - terima kasih untuk semua downvotes sejak itu :) silakan lihat jawaban donturner di bawah ini.

2 comments
1 proppy 08/03/2015
3 Glenn Maynard 01/14/2016
Downvotes hanyalah pajak atas pertanyaan dengan jawaban yang berubah seiring waktu ...

donturner 06/15/2016.

Update June 2016 : Di Android Studio 2.1 konfigurasi berjalan default mendukung debug bawaan sehingga tidak perlu melakukan hal di bawah kecuali Anda menggunakan versi yang lebih lama.

For older versions : Berikut cara men-debug kode asli di Android Studio:

  • Pergi ke Run-> Edit konfigurasi
  • Klik tanda +
  • Pilih 'Android Native' sebagai tipe konfigurasi
  • Di modul dropdown pilih modul aplikasi Anda
  • Tambahkan breakpoint ke kode C / C ++ Anda
  • Run-> Debug ...

Aplikasi harus digunakan dan debugger lldb akan dipasang setelah ~ 10s.

Note : Saat membuat konfigurasi debug di bawah bagian 'Native Debugger' Anda can memilih gdb , namun ini kurang didukung dengan baik daripada lldb dan dikenal sebagai buggy. Gunakan dengan resiko Anda sendiri.

5 comments
1 Alex Cohn 10/15/2015
Saya percaya bahwa gdb dihentikan sejak AS v.1.4.
Mitch 05/01/2016
"Di modul dropdown pilih modul aplikasi Anda" ada di Tab Umum v2.1 Android Studio
Mitch 05/01/2016
Tidak ada instruksi untuk memberi nama konfigurasi. Selain itu, petunjuk ini membuat kesalahan "Jenis bangunan tidak dapat di-debug JNI". Saya menduga arah ini tidak lagi benar karena perubahan antarmuka. Saya masih tidak dapat melakukan debug.
4 m0skit0 06/01/2016
Tidak ada opsi seperti 'Android Native'.
2 donturner 06/15/2016
Konfigurasi berjalan 'Android Native' tidak lagi didukung karena konfigurasi 'Aplikasi Android' sekarang sepenuhnya mendukung debugging asli.

Related questions

Hot questions

Language

Popular Tags