Open tomassasovsky opened 7 months ago
I have the same issue with HealthDataType.STEPS. Did you find any solution?
I did not, no. This is still happening to me.
Now happening to me with:
E/AndroidRuntime( 5722): FATAL EXCEPTION: main
E/AndroidRuntime( 5722): Process: ai.visionbox.genomii.dev, PID: 5722
E/AndroidRuntime( 5722): java.lang.NoSuchMethodError: No virtual method getStartZoneOffset()Lj$/time/ZoneOffset; in class Landroid/health/connect/datatypes/ActiveCaloriesBurnedRecord; or its super classes (declaration of 'android.health.connect.datatypes.ActiveCaloriesBurnedRecord' appears in /apex/com.android.healthfitness/javalib/framework-healthfitness.jar)
E/AndroidRuntime( 5722): at androidx.health.connect.client.impl.platform.records.RecordConvertersKt$$ExternalSyntheticAPIConversion75.m(R8$$SyntheticClass:0)
E/AndroidRuntime( 5722): at androidx.health.connect.client.impl.platform.records.RecordConvertersKt.toSdkActiveCaloriesBurnedRecord(RecordConverters.kt:167)
E/AndroidRuntime( 5722): at androidx.health.connect.client.impl.platform.records.RecordConvertersKt.toSdkRecord(RecordConverters.kt:122)
E/AndroidRuntime( 5722): at androidx.health.connect.client.impl.HealthConnectClientUpsideDownImpl.readRecords(HealthConnectClientUpsideDownImpl.kt:198)
E/AndroidRuntime( 5722): at androidx.health.connect.client.impl.HealthConnectClientUpsideDownImpl$readRecords$1.invokeSuspend(HealthConnectClientUpsideDownImpl.kt:0)
E/AndroidRuntime( 5722): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
E/AndroidRuntime( 5722): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
E/AndroidRuntime( 5722): at android.os.Handler.handleCallback(Handler.java:958)
E/AndroidRuntime( 5722): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 5722): at android.os.Looper.loopOnce(Looper.java:230)
E/AndroidRuntime( 5722): at android.os.Looper.loop(Looper.java:319)
E/AndroidRuntime( 5722): at android.app.ActivityThread.main(ActivityThread.java:8893)
E/AndroidRuntime( 5722): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 5722): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:608)
E/AndroidRuntime( 5722): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1103)
E/AndroidRuntime( 5722): Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@27d8c6f, Dispatchers.Main]
I/Process ( 5722): Sending signal. PID: 5722 SIG: 9
I have the same issue with HealthDataType.STEPS. Did you find any solution?
Same problem on Galaxy A34 Android 14
same problem
fixed. in my case... using 'com.android.tools:desugar_jdk_libs:1.2.2'
dependencies {
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.2.2'
}
to
dependencies {
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.2.3'
}
Thanks @lien-dkseo for your help. it was resolved using your solution.
Thanks @lien-dkseo for your help!
Device / Emulator and OS
Please complete the following information for each phone and/or emulator you're experiencing this bug on:
Describe the bug
When including
HealthDataType.DISTANCE_DELTA
in the requested data types for the functiongetHealthDataFromTypes
, I get the following error:Flutter doctor