Deskripsi:
Crash di Android dilaporkan oleh crashlytics dari beberapa pengguna.
Lingkungan Hidup
Paket
"react": "16.13.1",
"react-native": "0.63.4",
"react-native-onesignal": "^4.0.3",
Alat
Android: 8
Devices: HUAWEI P10 lite, Sasmung Galaxy S8
Langkah-langkah untuk Mereproduksi Masalah:
Terima pemberitahuan push OneSignal.
Saya tidak memiliki informasi lebih lanjut.
Ada yang lain:
Kesalahan
Fatal Exception: java.lang.NullPointerException
Attempt to invoke virtual method 'boolean android.app.NotificationChannel.isDeleted()' on a null object reference
Jejak Tumpukan
Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.app.NotificationChannel.isDeleted()' on a null object reference
at android.os.Parcel.readException(Parcel.java:1960)
at android.os.Parcel.readException(Parcel.java:1900)
at android.app.INotificationManager$Stub$Proxy.getNotificationChannels(INotificationManager.java:1618)
at android.app.NotificationManager.getNotificationChannels(NotificationManager.java:515)
at com.onesignal.NotificationChannelManager.processChannelList(NotificationChannelManager.java:236)
at com.onesignal.OneSignal$5.complete(OneSignal.java:970)
at com.onesignal.OneSignalRemoteParams.processJson(OneSignalRemoteParams.java:205)
at com.onesignal.OneSignalRemoteParams.access$100(OneSignalRemoteParams.java:12)
at com.onesignal.OneSignalRemoteParams$1.onSuccess(OneSignalRemoteParams.java:150)
at com.onesignal.OneSignalRestClient$5.run(OneSignalRestClient.java:269)
at java.lang.Thread.run(Thread.java:784)
punya?
apa kabar,
Terima kasih banyak atas jejak tumpukannya.
@Jeasmine datang dari sini .
Dari tingkat permukaan tampaknya OneSignal Notification Manager melacak referensi ke saluran yang pada titik tertentu dihapus dan karenanya nol.
Kita harus menggali ini sedikit lebih jauh.
Terima kasih telah melaporkan ini.
@Jeasmine @rgomezp Laporan lain tentang ini di Native Android SDK com. onesignal:OneSignal :[4.0.0, 4.99.99]
99% crash pada Samsung Galaxy SM-G950F (Android 9) (hanya 1 pengguna)
Sayangnya tidak tahu langkah-langkah untuk mereproduksi.
1 - Mencoba menonaktifkan grup aplikasi di perangkat saya dan mengirim push, tetapi tidak macet.
2 - Mencoba menyimpan android_channel_id ke permintaan api saya, hapus id, tidak ada kerusakan
3 - Mencoba mengganti nama android_channel_id, tidak ada perubahan
@kperreau @luan-nvg ada ide lain tentang apa yang Anda coba untuk membantu kami mereproduksi?
Apakah Anda menggunakan id saluran android khusus atau id saluran Android OneSignal?
Hai, saya juga mendapat masalah yang sama tetapi aplikasi saya berjalan di Native Android SDK, tidak ada masalah terbuka di sana jadi saya akan berkomentar di sini. Berikut adalah beberapa informasi mengenai masalah yang terjadi pada saya:
Apakah ada yang bisa saya lakukan untuk menangani atau menangkapnya untuk saat ini? Cukup mengkhawatirkan melihat terjadinya crash, terima kasih
Ada berita ? Saya mendapat ulasan buruk di Play Store karena crash ini.
Pengguna Samsung S8 (Android 9) mengalami crash instan saat startup.
@ jfishman1 Saya menggunakan id saluran Android khusus.
Halo,
Saya mendapat masalah yang sama. Satu pengguna mengalami sekitar 218 error dalam satu hari di Crashlytics.
Merek perangkat - Oppo
Versi Os - 9
Jejak tumpukan-
com.onesignal.NotificationChannelManager.processChannelList
Pengecualian Fatal: java.lang.NullPointerException: Mencoba memanggil metode virtual 'boolean android.app.NotificationChannel.isDeleted()' pada referensi objek nol
Sudah ada solusi belum?
Hai @rgomezp ,
Sudah ada update tentang ini belum? Mendapat sekitar 2-3 ribu kerusakan hingga saat ini dari masalah ini. Laporan Crashlytics saya kacau karenanya. Tolong berikan solusi.
Komentar yang paling membantu
Halo,
Saya mendapat masalah yang sama. Satu pengguna mengalami sekitar 218 error dalam satu hari di Crashlytics.
Merek perangkat - Oppo
Versi Os - 9
Jejak tumpukan-
com.onesignal.NotificationChannelManager.processChannelList
Pengecualian Fatal: java.lang.NullPointerException: Mencoba memanggil metode virtual 'boolean android.app.NotificationChannel.isDeleted()' pada referensi objek nol
Sudah ada solusi belum?