I’ve been using autonotification and tasker for years without issue, but since updating my S9+ to android pie, I can no longer use URL images for notification icon or pictures. If I use a local image, it works fine. Upon doing a logcat, I get the following error: 02-13 09:00:39.611 3743-5463/? E/SANotification4O: ParseAlgorithm.Big Could not access mActions! java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Class java.lang.Object.getClass()' on a null object reference at com.samsung.accessory.goproviders.sanotificationservice.others.ParseAlgorithm.parseForCustom(ParseAlgorithm.java:170) at com.samsung.accessory.goproviders.sanotificationservice.sap.ForwardScheduler$1.handleMessage(ForwardScheduler.java:154) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:214) at com.samsung.accessory.goproviders.sanotificationservice.sap.ForwardScheduler.run(ForwardScheduler.java:308) I do have a URL as a click action, and that is still working fine, just not for loading images. This is the format I'm using: Also, I have tried http and https images with the same result, so it's not an ssl issue.
Well, I was so excited the image is fixed, I didn't notice my custom sounds are not working in this build. It looks like the same error message: 02-14 08:16:54.035 3743-3743/? E/oid.gearoplugi: Invalid ID 0x00000000. 02-14 08:16:54.069 3743-5463/? E/SANotification4O: ParseAlgorithm.Big Could not access mActions! java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Class java.lang.Object.getClass()' on a null object reference at com.samsung.accessory.goproviders.sanotificationservice.others.ParseAlgorithm.parseForCustom(ParseAlgorithm.java:170) at com.samsung.accessory.goproviders.sanotificationservice.sap.ForwardScheduler$1.handleMessage(ForwardScheduler.java:154) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:214) at com.samsung.accessory.goproviders.sanotificationservice.sap.ForwardScheduler.run(ForwardScheduler.java:308) It will only play the default notificaiton sound, no matter what I pick for Sound or Sound Path.
I actually managed to get it all working by adding in a custom notification category for every different sound I was using in every autotnofication call I was making within tasker.