Antisipasi nilai Null pada Catatan Kredit agar tidak crash

 Laporan google pada Play Console saya, menceritakan juga banyaknya crash pada aplikasi serta lokasi crash aplikasi catatan kredit.

Kemudian saya ikuti saran dari Android Studio untuk menambahkan assert restaurant != null; dan Objects.requireNonNull() spt dibawah ini :

assert document != null;
nengKu = Objects.requireNonNull(document.get("name")).toString();

Tetapi ternyata tidak cukup, saya harus membuat pemeriksaan nilai null dengan lebih teliti dan akhirnya dibuat spt dibawah ini:

assert document != null;
if (document.get("name") != null) {
nengKu = Objects.requireNonNull(document.get("name")).toString();
}
if (document.get("avgRating") != null) {
nengKk = mNumberFormat.format(Objects.requireNonNull(document.get("avgRating")));
}

Dan sudah beberapa hari ini v49.0 belum mengalami crash, juga dengan v48.0

Ada beberapa user yang belum update dan masih menggunakan v47.0 yang belum dilengkapi antisipasi crash, maka masih nampak terjadinya crash aplikasi. Semoga semua user bisa update ke v49.0 agar saya tenang melihat aplikasi berjalan baik tanpa crash.

Terimakasih sudah membaca

Kupas tuntas aplikasi Catatan Kredit

Lanjutan kupas tuntas aplikasi catatan kredit

Komentar