1.1. download simplecalc dan pindahkan foldernya ke folder android studio project
setelah itu open project dan pilih simplecalc
1.2. explore layout dengan membuka res/layout/activity_main.xml
melakukan pengecekan
1.3. explore the app code dengan melakukan pengecekan pada mainactivity.java
lalu buka calculator.java dan lakukan pengecekan juga
lalu run program
melakukan examine di Android Studio ketika ada error
2.1 menjalankan aplikasi dalam debug mode.
pilih run dan pilih debug app
jika sudah buka MainActivity.java dan click di compute() method pada barus ke empat dan lakukan Run > Toggle Line Breakpoint
buka device dan masukkan angka, maka akan keluar tampilan seperti ini
lalu resume app
2.2 debug a running app
pilih Run > Attach debugger to Android process
jika muncul tampilan dibawah klik ok
setelah itu window debug akan muncul
3.1 masukkan angka di dalam device calculator
lalu pada window debug, pilih step overlalu pilih step into
lalu pilih step over kembalipilih step intolalu terakhir lakukan step out
3.2 work with breakpoints
tambahkan breakpoint baru pada line 111
setelah itu di klik kanan pada breakpoints dan isikan kondisirun device dan masukkan angka. karena angka yang dimasukkan bukan 42 maka akan berhenti ke breakpoint pertama saja.enabled pada breakpoints pertamaakan muncul tanda bulatan merah dan ditengah hijauh seperti dibawahsetelah itu coba masukkan angka 42 maka akan berhenti di breakpoint ke dua yang sudah diberi kondisipada window debugger, klik pada view breakpointjika sudah muncul tampilan seperti ini klik done.
3.3 examine dan modifikasi variable
jalankan program dan masukkan angka dimana salah satunya adalah angka 42
setelah dijalankan maka akan terhenti di breakpoint pada bagian operandOne dan operandTwo akan ada angka yang sudah kita masukkanpada tab variable, ubah operandOne dan operandTwo menjadi 10 dengan setvalueketika program dijalankan maka akan menghasilkan angka 20 karena sudah di set sebelumnyasetelah itu lakukan evaluate expressionmaka akan keluar tampilan dibawahmasukkan sesuai ketentuanhasil akhir
Recent Comments