-
-
Notifications
You must be signed in to change notification settings - Fork 77
Open
Description
Running Appium with following env
{
"platformName": "Android",
"appium:platformVersion": "13",
"appium:deviceName": "R5CW815KM6B",
"appium:automationName": "Espresso",
"appium:app": "PATH",
"appium:appPackage": "PACKAGE_NAME",
"appium:appActivity": "ACTIVITY_NAME",
"appium:noReset": true,
"appium:allowTestPackages": true,
"appium:espressoBuildConfig": "PATH_TO_CONFIG",
"driver": "compose"
}
and my espressoBuildConfig looks like this
{
"toolsVersions": {
"kotlin": "1.8.21",
"composeVersion": "1.4.3",
"minsdk": 24,
"compileSdk": 34,
"sourceCompatibility": null,
"targetCompatibility": null,
"additionalAppDependencies": [
"org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.21",
"org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.3",
"com.google.android.material:material:1.0.0",
"androidx.lifecycle:lifecycle-viewmodel-compose:2.5.1",
"androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1",
"androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1",
"androidx.lifecycle:lifecycle-viewmodel:2.5.0",
"androidx.compose.ui:ui:1.4.3"
]
}
}
I'm forcing composeVersion 1.4.3 and minsdk 24 but still can't interact with a composable element. The error is:
java.lang.AbstractMethodError: abstract method "androidx.compose.ui.Modifier androidx.compose.ui.Modifier.then(androidx.compose.ui.Modifier)
It's probably due to a version mismatching but even forcing composeVersion to 1.4.3 (same as build.gradle) has not fixed the issue.
Metadata
Metadata
Assignees
Labels
No labels