You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Caused by java.lang.NoSuchMethodError: No virtual method stopForeground(I)V in class Lio/wazo/callkeep/VoiceConnectionService; or its super classes (declaration of 'io.wazo.callkeep.VoiceConnectionService' appears in xxx.apk)
at io.wazo.callkeep.VoiceConnectionService.stopForegroundService(VoiceConnectionService.java:356)
at io.wazo.callkeep.VoiceConnectionService.deinitConnection(VoiceConnectionService.java:159)
at io.wazo.callkeep.VoiceConnection.reportDisconnect(VoiceConnection.java:167)
at io.wazo.callkeep.RNCallKeepModule.reportEndCallWithUUID(RNCallKeepModule.java:582)
at java.lang.reflect.Method.invoke(Method.java)
at com.facebook.react.bridge.JavaMethodWrapper.invoke(JavaMethodWrapper.java:372)
at com.facebook.react.bridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:188)
at com.facebook.react.bridge.queue.NativeRunnable.run(NativeRunnable.java)
at android.os.Handler.handleCallback(Handler.java:815)
at android.os.Handler.dispatchMessage(Handler.java:104)
at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:27)
at android.os.Looper.loop(Looper.java:207)
at com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run(MessageQueueThreadImpl.java:228)
at java.lang.Thread.run(Thread.java:818)
The text was updated successfully, but these errors were encountered:
The problem is this line which should be using the legacy stopForeground(boolean) method on Android 6 to maintain backwards compatibility.
I have an existing PR #742 to fix the current implementation unrelated to this.
I could amend it to also support the legacy API, but there are other issues you may run into with really old Android versions (e.g. checkIsInManagedCallrequires Android 8+).
Bug report
I've checked the example to reproduce the issue.
Reproduced on:
Android
iOS
Description
According to Crashlytics, This crash is occurring on Android 6.
stopForeground
requires Android7 or higher.Steps to Reproduce
reportEndCallWithUUID
Versions
Logs
The text was updated successfully, but these errors were encountered: