Open mirko77 opened 2 years ago
Same problem, in my app always with Android 12 (around 150 times the last days). Only line numbers are slightly different
java.lang.RuntimeException: at android.app.ActivityThread.handleServiceArgs (ActivityThread.java:4724) at android.app.ActivityThread.access$2000 (ActivityThread.java:256) at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2129) at android.os.Handler.dispatchMessage (Handler.java:106) at android.os.Looper.loopOnce (Looper.java:201) at android.os.Looper.loop (Looper.java:288) at android.app.ActivityThread.main (ActivityThread.java:7870) at java.lang.reflect.Method.invoke (Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:548) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1003) Caused by: java.lang.NullPointerException: at com.davidbriglio.foreground.ForegroundService.onStartCommand (ForegroundService.java:16) at android.app.ActivityThread.handleServiceArgs (ActivityThread.java:4706)
wait, also have the message for Android 9-11 (over 300 times), but google did another entry for that. also has slightly different rownumbers and access$2100 instead of your access$2700. Got significantly more from 01.05.2022 on
java.lang.RuntimeException: at android.app.ActivityThread.handleServiceArgs (ActivityThread.java:4552) at android.app.ActivityThread.access$2100 (ActivityThread.java:274) at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2134) at android.os.Handler.dispatchMessage (Handler.java:107) at android.os.Looper.loop (Looper.java:237) at android.app.ActivityThread.main (ActivityThread.java:8167) at java.lang.reflect.Method.invoke (Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:496) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1100) Caused by: java.lang.NullPointerException: at com.davidbriglio.foreground.ForegroundService.onStartCommand (ForegroundService.java:16) at android.app.ActivityThread.handleServiceArgs (ActivityThread.java:4534)
@LillyWebsites you could try this fork and report back https://bitbucket.org/epicollect/cordova-foreground-plugin/src/master/
I dont know how. Your fork still says: cordova plugin add cordova-plugin-foreground-service but thats the original. cordova plugin add cordova-foreground-plugin or cordova plugin add https://bitbucket.org/epicollect/cordova-foreground-plugin did not work last week
Failed to fetch plugin https://bitbucket.org/epicollect/cordova-foreground-plugin via registry. Probably this is either a connection problem, or plugin spec is incorrect. Check your connection and plugin name/version/URL.
@LillyWebsites try with
npm install --save https://bitbucket.org/epicollect/cordova-foreground-plugin
@LillyWebsites try with
npm install --save https://bitbucket.org/epicollect/cordova-foreground-plugin
npm ERR! code ENOENT npm ERR! syscall spawn git npm ERR! path git npm ERR! errno ENOENT npm ERR! enoent Error while executing: npm ERR! enoent undefined ls-remote -h -t https://bitbucket.org/epicollect/cordova-foreground-plugin.git npm ERR! enoent npm ERR! enoent npm ERR! enoent spawn git ENOENT npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent
Is this way of installing perhaps not compatible with phonegap?
any updates on this problem?
Hi, i had the same problem and then i just added all params: icon, priority (1-3) and random id. Like this: cordova.plugins.foregroundService.start('App name', 'Message', 'icon', 3, 10);
And now there is no null Exceeption error. ;)
@Creiger
Always used this call
cordova.plugins.foregroundService.start(
PARAMETERS.APP_NAME,
labels.loading,
'ec5_notification',
1,
10
);
and always crashes are reported on the Play Console
Dear All,
we are getting a lot of crash reports in the Play Console, stack trace:
java.lang.RuntimeException: at android.app.ActivityThread.handleServiceArgs (ActivityThread.java:4319) at android.app.ActivityThread.access$2700 (ActivityThread.java:273) at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2070) at android.os.Handler.dispatchMessage (Handler.java:112) at android.os.Looper.loop (Looper.java:216) at android.app.ActivityThread.main (ActivityThread.java:7625) at java.lang.reflect.Method.invoke (Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:524) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:987) Caused by: java.lang.NullPointerException: at com.davidbriglio.foreground.ForegroundService.onStartCommand (ForegroundService.java:16) at android.app.ActivityThread.handleServiceArgs (ActivityThread.java:4298)
It looks like it happening mostly on Huawei devices
Any suggestion?