Single post

3.1 Using Debugger

Task 1: Create the SimpleCalc Project and App

Untuk praktik ini Anda, tidak akan membangun aplikasi SimpleCalc sendiri. Proyek selengkapnya tersedia di SimpleCalc. Dalam tugas ini Anda akan membuka proyek SimpleCalc ke dalam Android Studio dan menjelajahi beberapa fitur utama aplikasinya.

1.1 Download and Open the SimpleCalc Project

Unduh dan ekstrak folder proyek SimpleCalc project folder

Tampilan ketika file sudah terdownload

File sudah terextract

Mulai Android Studio dan pilih File > Open.

1.2 Explore the Layout

Kemudian open file SimpleClac yang sudah di extract sebelumnya

Lalu open res/layout/activity_main.xml.

 Setelah itu periksa kembali layar editior dan layout yang dibuat, jika sudah tidak ada kesalahan maka sudah bisa untuk di running

1.3 Explore the app code

Expand the app/java folder in the Android project view, lalu buka MainActivity

 

Expand the app/java folder in the Android project view, lalu buka Calculator class

Open Calculator (java/com.example.android.simplecalc/Calculator.java)

Open MainActivity (java/com.example.android.simplecalc/MainActivity) lalu periksa laogcat saat aplikais di coba kembali

Task 2. Run SimpleCalc in the Debugger

Dalam tugas ini Anda akan mendapatkan pengenalan ke debugger dalam Android Studio dan belajar cara menjalankan aplikasi dalam mode debug.

2.1 Start and Run your app in debug mode

Dalam Android Studio, pilih Run > Debug app atau klik ikon Debug Ikon Debug di toolbar. Jika aplikasi sudah berjalan, Anda akan ditanyakan apakah ingin memulai ulang aplikasi dalam mode debug. Klik Restart app. Android Studio membangun dan menjalankan aplikasi pada emulator atau perangkat. Men-debug sama saja pada kedua kasus. Saat Android Studio memulai debugger, Anda mungkin melihat pesan yang berbunyi “Waiting for debugger” pada perangkat sebelum Anda bisa menggunakan aplikasi. Jika tampilan Debug tidak secara otomatis muncul dalam Android Studio, klik tab Debug di bagian bawah layar, lalu tab Debugger.

Run > Toggle Line Breakpoint atau Control-F8 (Command-F8 di OS X) untuk menyetel atau menghapus breakpoint pada baris

Running aplikasi berhenti saat mencapai breakpoint yang Anda setel, dan debugger menampilkan status saat ini aplikasi Anda pada breakpoint tersebut

2.2 Men-debug aplikasi yang berjalan

Jalankan aplikasi SimpleCalc secara normal, dengan ikon Run Ikon Run ikon lalu klik Run > Attach debugger to Android process or click the Attach Attach Icon

Task 3. Explore Debugger Features

Setelah breakpoint, Anda bisa menggunakan debugger untuk mengeksekusi setiap baris kode dalam aplikasi satu per satu, dan memeriksa status variabel saat aplikasi berjalan.

3.1 Step through your app’s execution

Debug aplikasi dalam Android Studio, dengan breakpoint yang sudah disetel pada tugas terakhir

Klik tombol Step Over Ikon Step Over di bagian atas jendela debugger

klik ikon Step Into Ikon Step Into ikon

klik ikon Step Out Ikon Step Out

3.2 Work with Breakpoints

Temukan breakpoint yang  disetel pada tugas terakhir saat memulai metode compute() dalam MainActivity, lalu Tambahkan breakpoint ke awal pernyataan switch

Klik kanan di breakpoint baru itu dan masukkan tes berikut ke dalam Condition field

3.3 Examine and modify variables

Jalankan aplikasi SimpleCalc dalam mode debug jika belum dijalankan. Dalam aplikasi, masukkan dua nomor, salah satunya 42, dan klik tombol Add

Ubah nilai operandOne ke 10 dan tekan Return

Modifikasi nilai operandTwo ke 10 dengan cara yang sama dan tekan Return

Klik ikon Resume untuk terus menjalankan aplikasi Anda. Amati bahwa hasil di aplikasi sekarang 20, berdasarkan nilai variabel yang Anda ubah dalam debugger

Klik ikon Evaluate Expression Ikon Evaluate Expression , atau pilih Run > Evaluate Expression. Lalu, Ketikkan mOperandOneEditText.getHint() ke dalam jendela Expression dan klik Evaluate

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LEAVE A COMMENT

theme by teslathemes