-
Notifications
You must be signed in to change notification settings - Fork 1
Description
I have done all steps described in the instruction.
I can connect to the lock, get device settings, firmware version ....
If I try to open the lock, I see an Error : "NoClassDefFoundError: Failed resolution of: Ltedee/mobile/sdk/ble/bluetooth/ILockInteractor$DefaultImpls ..."
Android-SDK: API-Level 35
Gradle-Version: 8.10.2
Log:
2025-02-19 21:28:18.539 23069-23069 HwViewRootImpl tedee.mobile.demo I removeInvalidNode all the node in jank list is out of time
2025-02-19 21:28:18.542 23069-23847 BluetoothGatt tedee.mobile.demo D onNotify() - Device=D2:8B:BC:::** handle=32
2025-02-19 21:28:18.543 23069-23912 d3 tedee.mobile.demo D Lock xxxxx xxxxx current message number = 1
2025-02-19 21:28:18.544 23069-23069 g tedee.mobile.demo D GET_STATE onSuccess
2025-02-19 21:28:18.546 23069-23069 v1 tedee.mobile.demo I MESSAGE: 5A 00 06 00
2025-02-19 21:28:20.465 23069-23069 AudioManager tedee.mobile.demo V querySoundEffectsEnabled...
2025-02-19 21:28:20.483 23069-23069 AndroidRuntime tedee.mobile.demo E FATAL EXCEPTION: main
Process: tedee.mobile.demo, PID: 23069
java.lang.NoClassDefFoundError: Failed resolution of: Ltedee/mobile/sdk/ble/bluetooth/ILockInteractor$DefaultImpls;
at tedee.mobile.demo.MainActivity$onCreate$6$1.invokeSuspend(MainActivity.kt:79)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.DispatchedContinuationKt.resumeCancellableWith(DispatchedContinuation.kt:363)
at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(Cancellable.kt:26)
at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable$default(Cancellable.kt:21)
at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:88)
at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:123)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(Builders.common.kt:52)
at kotlinx.coroutines.BuildersKt.launch(Unknown Source:1)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default(Builders.common.kt:43)
at kotlinx.coroutines.BuildersKt.launch$default(Unknown Source:1)
at tedee.mobile.demo.MainActivity$onCreate$6.invoke(MainActivity.kt:77)
at tedee.mobile.demo.MainActivity$onCreate$6.invoke(MainActivity.kt:76)
at tedee.mobile.demo.helper.UiSetupHelper.setupOpenLockClickListener$lambda$5(UiSetupHelper.kt:104)
at tedee.mobile.demo.helper.UiSetupHelper.$r8$lambda$MxOSQ3fnFSEITdGKkW7QVas8UiI(Unknown Source:0)
at tedee.mobile.demo.helper.UiSetupHelper$$ExternalSyntheticLambda1.onClick(D8$$SyntheticClass:0)
at android.view.View.performClick(View.java:7317)
at com.google.android.material.button.MaterialButton.performClick(MaterialButton.java:1218)
at android.view.View.performClickInternal(View.java:7291)
at android.view.View.access$3600(View.java:838)
at android.view.View$PerformClick.run(View.java:28247)
at android.os.Handler.handleCallback(Handler.java:900)
at android.os.Handler.dispatchMessage(Handler.java:103)
at android.os.Looper.loop(Looper.java:219)
at android.app.ActivityThread.main(ActivityThread.java:8668)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1109)
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@a3387a5, Dispatchers.Main.immediate]
Caused by: java.lang.ClassNotFoundException: Didn't find class "tedee.mobile.sdk.ble.bluetooth.ILockInteractor$DefaultImpls" on path: DexPathList[[zip file "/data/app/tedee.mobile.demo