Lyokone/flutterlocation

Constant kotlin and gradle conflict

Opened this issue · 11 comments

The class is loaded from C:/Users/user/.gradle/caches/transforms-3/c43036033b2a850b7b4fea83f4ff1678/transformed/jetified-kotlin-stdlib-1.9.0.jar!/kotlin/Unit.class
e: C:\Users\user\AppData\Local\Pub\Cache\hosted\pub.dev\location-5.0.3\android\src\main\java\com\lyokone\location\FlutterLocationService.kt: (101, 9): Class 'kotlin.Unit' was c
ompiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.

Running into the same issue

i have faced this issue too

SAME HERE, HELP PLEASE 💀

i have solve it now, by downgrading packages i use, the causes for me is a geolocator package , by downgrading this package i solve it

Geolocator is a separated package not related to flutter location from my understanding...

which package you use geolocator or location?

if you use location also u need to decrease it's version

I tried both, which version do you have exactly that is working ?
Might be a needed answer anyway for everyone using either of those.

Related to #948

I faced this too. Fixed it by upgrading the kotlin version in android/settings.gradle.

plugins {
...
id "org.jetbrains.kotlin.android" version '2.0.0' apply false
...
}

Thank you @rajeev1982, this fixed it for me.