Mam wiele wyjątków z poniższym stosem stacków. Dla Androida < 5.0 działa poprawnie.Android 5 Złe powiadomienie wysłane z paczki
Otrzymuję błędy z mojej aplikacji LED powiadomień LED Blinker. https://play.google.com/store/apps/details?id=com.ledblinker Publikuję powiadomienie bez ikony. Nie wiem, jak to odtworzyć, ale mam wiele raportów o awariach.
Wszelkie sugestie?
ANDROID_VERSION=5.0
PHONE_MODEL=Nexus 5
BUILD=BOARD=hammerhead
BOOTLOADER=HHZ12d
BRAND=google
CPU_ABI=armeabi-v7a
CPU_ABI2=armeabi
DEVICE=hammerhead
DISPLAY=LRX21O
FINGERPRINT=google/hammerhead/hammerhead:5.0/LRX21O/1570415:user/release-keys
HARDWARE=hammerhead
ID=LRX21O
MANUFACTURER=LGE
MODEL=Nexus 5
PRODUCT=hammerhead
RADIO=unknown
SUPPORTED_32_BIT_ABIS=[Ljava.lang.String;@2b1c12b
SUPPORTED_64_BIT_ABIS=[Ljava.lang.String;@20cc8988
SUPPORTED_ABIS=[Ljava.lang.String;@302e2f21
TAGS=release-keys
TYPE=user
UNKNOWN=unknown
USER=android-build
IS_DEBUGGABLE=false
TIME=1415320210000
VERSION.ACTIVE_CODENAMES=[Ljava.lang.String;@2a8c4f46
VERSION.CODENAME=REL
VERSION.INCREMENTAL=1570415
VERSION.RELEASE=5.0
VERSION.SDK=21
VERSION.RESOURCES_SDK_INT=21
VERSION.SDK_INT=21
USER_APP_START_DATE=2014-12-08T05:50:24.000+01:00
USER_CRASH_DATE=2014-12-08T07:32:05.000+01:00
CUSTOM_DATA=
STACK_TRACE=android.app.RemoteServiceException: Bad notification posted from package com.ledblinker: Couldn't create icon: StatusBarIcon(pkg=com.ledblinkeruser=0 id=0x0 level=0 visible=true num=0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1441)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5221)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
Wszystko działa, ale czasami ten błąd występuje.
Oto kod, który jest przyczyną go:
Notification resetNoti = new Notification();
resetNoti.ledARGB = Color.RED;
resetNoti.ledOffMS = 0;
resetNoti.ledOnMS = 1;
resetNoti.flags = Notification.FLAG_SHOW_LIGHTS;
Brak sugestii co mogę zrobić? – MOST2K2
To też mi się przydarzyło, wczoraj, po raz pierwszy w historii. Na Nexusie 5 z Androidem 5.0. Dziwne! Ale nie z Twojej aplikacji, która nie jest zainstalowana. Czytając zrzut, nie mogę się dowiedzieć, do której aplikacji się odnosi. – emrys57
Tak, myślę, że to kolejny błąd oprogramowania. Używam tego kodu od 2 lat i nigdy nie było tak od 5,0. – MOST2K2