Debug Android dengan Tutorial | raywenderlich.com

Debugging adalah salah satu langkah terpenting dalam pengembangan aplikasi. Android Studio berisi beberapa alat yang dapat membantu Anda menstabilkan dan mengoptimalkan aplikasi Anda.

Dalam buku ini, Anda akan belajar menggunakan alat debugging Android untuk membuat aplikasi Anda dioptimalkan dan bebas bug melalui tutorial langkah demi langkah.

Sebelum kamu memulai

Bagian ini memberi tahu Anda beberapa hal yang perlu Anda ketahui sebelum memulai, seperti apa yang Anda perlukan untuk perangkat keras dan perangkat lunak, di mana menemukan file proyek untuk buku ini, dan banyak lagi.

Bagian I: Dasar-dasar Debug

Debugging adalah inti dari setiap proses pengembangan. Istilah ini mewakili langkah-langkah untuk mendeteksi dan memperbaiki masalah yang dapat menyebabkan perilaku tak terduga di aplikasi Anda.

Di bab pertama, Anda akan menyiapkan lingkungan debug dengan mempelajari beberapa alat debug Android Studio.


Dalam bab ini, Anda akan mempelajari semua tentang breakpoint dan cara menavigasi kode yang ditangguhkan sehingga Anda dapat men-debug dan mengevaluasinya.


Bab ini akan mengajarkan Anda cara menggunakan jendela Logcat di Android Studio, cara menyesuaikan dan memfilternya, dan cara membantu Anda menemukan dan memperbaiki bug. Anda juga akan mempelajari praktik terbaik untuk mengirim log kustom dalam pengembangan aplikasi.


Bab ini akan mendalami penggunaan pelacakan tumpukan untuk memahami apa yang dilakukan aplikasi Anda, alat yang dapat Anda gunakan untuk menavigasinya, dan cara memperbaiki bug.


Dalam bab ini, Anda akan mempelajari cara mengamati dan menambah variabel Anda saat men-debug aplikasi untuk membantu Anda menemukan dan memperbaiki masalah serta menghemat waktu Anda saat mengembangkan logika baru.


Dalam bab ini, Anda akan mempelajari cara menggunakan Layout Inspector untuk melihat, menganalisis, dan meningkatkan tampilan Android Anda.


Bab ini akan mengajarkan Anda cara menjelajahi, men-debug, dan memodifikasi kueri dari Database di aplikasi Android Anda menggunakan Database Inspector.


Bab ini akan mengajari Anda cara men-debug tugas atau layanan latar belakang, melacak operasi yang berjalan lama, dan mengekstrak detail yang mendasarinya.


Bagian II: Profiler Android

Sekarang setelah Anda memahami cara mengelola proses debug, Anda akan mulai mempelajari alat yang lebih kompleks. Di bagian ini, Anda akan menemukan seperangkat alat yang sangat kuat yang disebut Android Profiler. Paket alat ini menyediakan perlengkapan untuk memeriksa kinerja aplikasi secara mendalam.

Dalam bab ini, Anda akan mempelajari cara memanfaatkan semua kekuatan yang ditawarkan oleh Android Studio CPU Profiler!


Bab ini akan mengajarkan Anda untuk melihat jejak memori, mengidentifikasi kebocoran memori, dan mengoptimalkan penggunaan memori aplikasi Anda.


Bab ini akan mengajari Anda cara men-debug permintaan jaringan yang dikirim dari aplikasi, membedah detail, dan mencegah panggilan jaringan yang tidak perlu.


Bab ini akan mengajarkan cara menggunakan Energy Profiler untuk menemukan operasi yang membutuhkan sumber daya dan mengoptimalkan konsumsi sumber daya yang minimal.


Pemrograman