Link quiz udacitinya bisa dilihat disini. Instruksinya kyk gini :
Sooo... pertama-tama kita dapatin tokennya dulu.....Jalanin ajjah sunshinenya terus liad lognya yang ada tokennya kyk gini :
Terus buka project google console kita, terus ambil yang server key kyk gini :
Naaah.... token sm server key itu kita masukin ke alamat githubnnya mb' JoannaSmith :
Terus pencet "Send Push Message"... Hasilnya :
Naaah.... success :1, failurenya : 0... terus klu kita lihat di HP ada notif kyk gini :
Klu dimasukin ke field udacitinya :
Tadaaaaa....
*mohon koreksi klu ada yang salah2...
Prev Quiz --- Next Quizz
Showing posts with label Advance. Show all posts
Showing posts with label Advance. Show all posts
Wednesday, April 20, 2016
Tuesday, April 19, 2016
Receiving a Message - Udacity Advance Android Course
Link quiznya bisa dilihat di sini. Instruksinya kyk gini :
Okieee...pertama-tama kita tambain string key baru di strings.xml :
Terus kita ubah MyGcmListenerService.java menjadi seperti ini :
Okieee... fungsi onMessageReceived sm sendNotificationnya udaaah... B-)
Tapi kmaren tuh ada yang lupa diubah... :v
Jadi skrg mo diubah... mmm.. yang versi gcm dependencynya diganti jadi ke 8.3.0
Terus di manifestnya tambain "titik"... wkwkw... :v
Terus yang dimainActivity :
Okieee... selese daaah... coba di run di real device buat mastiin sunshinya bisa jalan... :v
Prev Quiz --- Next Quiz
Okieee...pertama-tama kita tambain string key baru di strings.xml :
Terus kita ubah MyGcmListenerService.java menjadi seperti ini :
Okieee... fungsi onMessageReceived sm sendNotificationnya udaaah... B-)
Tapi kmaren tuh ada yang lupa diubah... :v
Jadi skrg mo diubah... mmm.. yang versi gcm dependencynya diganti jadi ke 8.3.0
Terus di manifestnya tambain "titik"... wkwkw... :v
Terus yang dimainActivity :
Okieee... selese daaah... coba di run di real device buat mastiin sunshinya bisa jalan... :v
Prev Quiz --- Next Quiz
Monday, April 18, 2016
Registering with GCM Checkpoint Part II - Udacity Advance Android Course
Di part I kita udah nambain kelas2 servicenya, cuman kelasnya masih pada kosong. Naah disini baru kita isi hehe.. :D
Pertama-tama kita tambain konstanta string baru di MainActivity.java kyk gini :
terus berikutnya yang kelas service RegistrationIntentService.java kyk gini :
Teruuuus.... kee MyInstanceIDListenerService.java :
Mmm...terus balik ke mainActivity didalam fungsi onCreate :
okieeee..... selese daaah... :)
Coba di run..... daaaan....ternyata ada yang error... :v
Katanya :
FATAL EXCEPTION: main Process: com.example.android.sunshine.app, PID: 2517
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.android.sunshine.app/com.example.android.sunshine.app.MainActivity}: android.content.ActivityNotFoundException: Unable to find explicit activity class {com.example.android.sunshine.app/com.example.android.sunshine.app.gcm.RegistrationIntentService}; have you declared this activity in your AndroidManifest.xml? at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2325)
Kode yang salah di MainActivity itu yang ini :
Daaan... errornya tuuh... karena emulatornya g' pake google play service eheheh... jadi klu di run di real device, sunshinenya okie okie.. ajjah... :)... sooo it's fixed.. :D
--- Next Quizz
Pertama-tama kita tambain konstanta string baru di MainActivity.java kyk gini :
terus berikutnya yang kelas service RegistrationIntentService.java kyk gini :
Teruuuus.... kee MyInstanceIDListenerService.java :
Mmm...terus balik ke mainActivity didalam fungsi onCreate :
okieeee..... selese daaah... :)
Coba di run..... daaaan....ternyata ada yang error... :v
Katanya :
FATAL EXCEPTION: main Process: com.example.android.sunshine.app, PID: 2517
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.android.sunshine.app/com.example.android.sunshine.app.MainActivity}: android.content.ActivityNotFoundException: Unable to find explicit activity class {com.example.android.sunshine.app/com.example.android.sunshine.app.gcm.RegistrationIntentService}; have you declared this activity in your AndroidManifest.xml? at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2325)
Kode yang salah di MainActivity itu yang ini :
Daaan... errornya tuuh... karena emulatornya g' pake google play service eheheh... jadi klu di run di real device, sunshinenya okie okie.. ajjah... :)... sooo it's fixed.. :D
--- Next Quizz
Friday, April 15, 2016
Registering with GCM Checkpoint Part I - Udacity Advance Android Course
Okiee.. diquiz sebelumnya kan di manifest itu ada beberapa kelas yang belum di implement, naaah disini kita akan nambain kelas2 tersebut. Hehehe... mmmm... intruksi dari udacitinya kyk gini :
Okieee...pertama-tama kita ke file strings.xml dulu, terus tambain ini :
Okieee... terus klik kanan di package sunshine, terus pilih new package seperti terlihat di bawah ini :
Terus masukin nama packagenya "gcm" :
Terus setelah itu klik kanan package gcm-nya... terus pilih new file :
Terus kita masukin nama kelasnya seperti yang terdapat pada manifest file....mmmm... yang pertama tuuuh...coba yaaang RegistrationIntentService.java
Terus kelas RegistrationIntenService kita extends ke Service :
Naaah... itu ada garis merahnya, so kita pencet lampu yng ditunjukin panah ijonya, terus pilih implement method :
Hasilnya jadi kyk gini :
Okieee...pertama-tama kita ke file strings.xml dulu, terus tambain ini :
Okieee... terus klik kanan di package sunshine, terus pilih new package seperti terlihat di bawah ini :
Terus masukin nama packagenya "gcm" :
Terus setelah itu klik kanan package gcm-nya... terus pilih new file :
Terus kita masukin nama kelasnya seperti yang terdapat pada manifest file....mmmm... yang pertama tuuuh...coba yaaang RegistrationIntentService.java
Terus kelas RegistrationIntenService kita extends ke Service :
Naaah... itu ada garis merahnya, so kita pencet lampu yng ditunjukin panah ijonya, terus pilih implement method :
Hasilnya jadi kyk gini :
Oukaay... klu kita kembali ke file manifest, service yang RegistrationIntentService udah g' merah lagi seperti terlihat pada gambar di bawah ini :
Naaah...berarti masih ada 2 biji service lagi seperti terlihat pada panah merah di atas.... daaan cara yang sama dilakuuin juga untuk kedua service tersebut. Jadi silahkan ulangi langkah2 diatas lagi untuk proses pembuatan servicenya, klu udah semua....
Oukaaay... sekarang mari kita edit kembali masing2 service tersebut... ceritanya masih panjaang ini yaaak... mmmmmm...... Bersambung ke part II ajjah aaaah... ehehe... :)
Subscribe to:
Posts (Atom)