java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/compose/foundation/text2/input/TextFieldState;
at com.example.auth.presentation.login.phoneNumber.LoginState.(LoginState.kt:9)
at com.example.auth.presentation.login.phoneNumber.LoginViewModel.(LoginViewModel.kt:27)
at com.example.auth.presentation.di.AuthViewModelModuleKt$authViewModelModule$1$invoke$$inlined$viewModelOf$default$1.invoke(ViewModelOf.kt:231)
at com.example.auth.presentation.di.AuthViewModelModuleKt$authViewModelModule$1$invoke$$inlined$viewModelOf$default$1.invoke(ViewModelOf.kt:63)
at org.koin.core.instance.InstanceFactory.create(InstanceFactory.kt:50)
at org.koin.core.instance.FactoryInstanceFactory.get(FactoryInstanceFactory.kt:38)
at org.koin.core.registry.InstanceRegistry.resolveInstance$koin_core(InstanceRegistry.kt:109)
at org.koin.core.scope.Scope.resolveValue(Scope.kt:247)
at org.koin.core.scope.Scope.resolveInstance(Scope.kt:233)
at org.koin.core.scope.Scope.get(Scope.kt:212)
at org.koin.androidx.viewmodel.factory.KoinViewModelFactory.create(KoinViewModelFactory.kt:25)
at androidx.lifecycle.ViewModelProvider$Factory.create(ViewModelProvider.android.kt:158)
at androidx.lifecycle.viewmodel.ViewModelProviderImpl_androidKt.createViewModel(ViewModelProviderImpl.android.kt:34)
at androidx.lifecycle.viewmodel.ViewModelProviderImpl.getViewModel$lifecycle_viewmodel_release(ViewModelProviderImpl.kt:65)
at androidx.lifecycle.viewmodel.ViewModelProviderImpl.getViewModel$lifecycle_viewmodel_release$default(ViewModelProviderImpl.kt:47)
at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.android.kt:91)
at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.android.kt:109)
at org.koin.androidx.viewmodel.GetViewModelKt.resolveViewModel(GetViewModel.kt:43)
at com.example.auth.presentation.login.phoneNumber.LoginScreenKt.LoginScreenRoot(LoginScreen.kt:162)
at com.example.samanins.NavigationRootKt$authGraph$1$1.invoke(NavigationRoot.kt:33)
at com.example.samanins.NavigationRootKt$authGraph$1$1.invoke(NavigationRoot.kt:32)
at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:139)
at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:35)
at androidx.navigation.compose.NavHostKt$NavHost$14$1.invoke(NavHost.kt:308)
at androidx.navigation.compose.NavHostKt$NavHost$14$1.invoke(NavHost.kt:306)
at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:109)
at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:35)
at androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider(CompositionLocal.kt:401)
at androidx.compose.runtime.saveable.SaveableStateHolderImpl.SaveableStateProvider(SaveableStateHolder.kt:85)
at androidx.navigation.compose.NavBackStackEntryProviderKt.SaveableStateProvider(NavBackStackEntryProvider.kt:65)
at androidx.navigation.compose.NavBackStackEntryProviderKt.access$SaveableStateProvider(NavBackStackEntryProvider.kt:1)
at androidx.navigation.compose.NavBackStackEntryProviderKt$LocalOwnersProvider$1.invoke(NavBackStackEntryProvider.kt:52)
at androidx.navigation.compose.NavBackStackEntryProviderKt$LocalOwnersProvider$1.invoke(NavBackStackEntryProvider.kt:51)
at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:109)
at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:35)
at androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider(CompositionLocal.kt:380)
at androidx.navigation.compose.NavBackStackEntryProviderKt.LocalOwnersProvider(NavBackStackEntryProvider.kt:47)
at androidx.navigation.compose.NavHostKt$NavHost$14.invoke(NavHost.kt:306)
at androidx.navigation.compose.NavHostKt$NavHost$14.invoke(NavHost.kt:295)
at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:139)
И я слышал, что это может быть несоответствие версий, поэтому это мой каталог версий:
Сейчас я создаю приложение, которое использует Compose TextFieldState, и теперь я сталкиваюсь с этой ошибкой при каждом запуске приложения: [code]java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/compose/foundation/text2/input/TextFieldState; at com.example.auth.presentation.login.phoneNumber.LoginState.(LoginState.kt:9) at com.example.auth.presentation.login.phoneNumber.LoginViewModel.(LoginViewModel.kt:27) at com.example.auth.presentation.di.AuthViewModelModuleKt$authViewModelModule$1$invoke$$inlined$viewModelOf$default$1.invoke(ViewModelOf.kt:231) at com.example.auth.presentation.di.AuthViewModelModuleKt$authViewModelModule$1$invoke$$inlined$viewModelOf$default$1.invoke(ViewModelOf.kt:63) at org.koin.core.instance.InstanceFactory.create(InstanceFactory.kt:50) at org.koin.core.instance.FactoryInstanceFactory.get(FactoryInstanceFactory.kt:38) at org.koin.core.registry.InstanceRegistry.resolveInstance$koin_core(InstanceRegistry.kt:109) at org.koin.core.scope.Scope.resolveValue(Scope.kt:247) at org.koin.core.scope.Scope.resolveInstance(Scope.kt:233) at org.koin.core.scope.Scope.get(Scope.kt:212) at org.koin.androidx.viewmodel.factory.KoinViewModelFactory.create(KoinViewModelFactory.kt:25) at androidx.lifecycle.ViewModelProvider$Factory.create(ViewModelProvider.android.kt:158) at androidx.lifecycle.viewmodel.ViewModelProviderImpl_androidKt.createViewModel(ViewModelProviderImpl.android.kt:34) at androidx.lifecycle.viewmodel.ViewModelProviderImpl.getViewModel$lifecycle_viewmodel_release(ViewModelProviderImpl.kt:65) at androidx.lifecycle.viewmodel.ViewModelProviderImpl.getViewModel$lifecycle_viewmodel_release$default(ViewModelProviderImpl.kt:47) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.android.kt:91) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.android.kt:109) at org.koin.androidx.viewmodel.GetViewModelKt.resolveViewModel(GetViewModel.kt:43) at com.example.auth.presentation.login.phoneNumber.LoginScreenKt.LoginScreenRoot(LoginScreen.kt:162) at com.example.samanins.NavigationRootKt$authGraph$1$1.invoke(NavigationRoot.kt:33) at com.example.samanins.NavigationRootKt$authGraph$1$1.invoke(NavigationRoot.kt:32) at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:139) at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:35) at androidx.navigation.compose.NavHostKt$NavHost$14$1.invoke(NavHost.kt:308) at androidx.navigation.compose.NavHostKt$NavHost$14$1.invoke(NavHost.kt:306) at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:109) at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:35) at androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider(CompositionLocal.kt:401) at androidx.compose.runtime.saveable.SaveableStateHolderImpl.SaveableStateProvider(SaveableStateHolder.kt:85) at androidx.navigation.compose.NavBackStackEntryProviderKt.SaveableStateProvider(NavBackStackEntryProvider.kt:65) at androidx.navigation.compose.NavBackStackEntryProviderKt.access$SaveableStateProvider(NavBackStackEntryProvider.kt:1) at androidx.navigation.compose.NavBackStackEntryProviderKt$LocalOwnersProvider$1.invoke(NavBackStackEntryProvider.kt:52) at androidx.navigation.compose.NavBackStackEntryProviderKt$LocalOwnersProvider$1.invoke(NavBackStackEntryProvider.kt:51) at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:109) at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:35) at androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider(CompositionLocal.kt:380) at androidx.navigation.compose.NavBackStackEntryProviderKt.LocalOwnersProvider(NavBackStackEntryProvider.kt:47) at androidx.navigation.compose.NavHostKt$NavHost$14.invoke(NavHost.kt:306) at androidx.navigation.compose.NavHostKt$NavHost$14.invoke(NavHost.kt:295) at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:139) [/code] И я слышал, что это может быть несоответствие версий, поэтому это мой каталог версий: [code][versions] agp = "8.5.2" androidTools = "31.2.2" core = "1.10.3"
# Gradle android-gradlePlugin = { group = "com.android.tools.build", name = "gradle", version.ref = "agp" } android-tools-common = { group = "com.android.tools", name = "common", version.ref = "androidTools" } kotlin-gradlePlugin = { group = "org.jetbrains.kotlin", name = "kotlin-gradle-plugin", version.ref = "kotlin" } ksp-gradlePlugin = { group = "com.google.devtools.ksp", name = "com.google.devtools.ksp.gradle.plugin", version.ref = "ksp" } room-gradlePlugin = { group = "androidx.room", name = "room-gradle-plugin", version.ref = "room" }
[plugins] android-application = { id = "com.android.application", version.ref = "agp" } android-library = { id = "com.android.library", version.ref = "agp" } jetbrains-kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" } kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" } room = { id = "androidx.room", version.ref = "room" } jetbrains-kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "org-jetbrains-kotlin-jvm" } androidDynamicFeature = { id = "com.android.dynamic-feature", version.ref = "agp" } mapsplatform-secrets-plugin = { id = "com.google.android.libraries.mapsplatform.secrets-gradle-plugin", version.ref = "secretsPlugin"}
samanins-android-application = { id = "samanins.android.application", version = "unspecified" } samanins-android-application-compose = { id = "samanins.android.application.compose", version = "unspecified" } samanins-android-library = { id = "samanins.android.library", version = "unspecified" } samanins-android-library-compose = { id = "samanins.android.library.compose", version = "unspecified" } samanins-android-feature-ui = { id = "samanins.android.feature.ui", version = "unspecified" } samanins-android-room = { id = "samanins.android.room", version = "unspecified" } samanins-jvm-library = { id = "samanins.jvm.library", version = "unspecified" } samanins-jvm-ktor = { id = "samanins.jvm.ktor", version = "unspecified" } [/code] Версии, которые вы видите, перед которыми прокомментирована другая версия, означают, что они тоже были опробованы.
Сейчас я создаю приложение, которое использует Compose TextFieldState
и теперь я сталкиваюсь с этой ошибкой всякий раз, когда запускаю приложение.
FATAL EXCEPTION: main (Ask Gemini)
Process: com.plcoding.samanins, PID: 30269...
Сейчас я создаю приложение, которое использует Compose TextFieldState, и теперь я сталкиваюсь с этой ошибкой при каждом запуске приложения:
java.lang.NoClassDefFoundError: Failed resolution of:...
Я создал приложение, чтобы поиграть с Jetpack Compose. Все работало нормально до альфа-11, но поскольку я пытался обновить его до альфа-12 (или даже до бета-1), приложение терпит неудачу во время выполнения с ошибкой NoClassDefFoundError: Неудачное...
У меня есть проект NS, этот проект работает нормально в версии Debug, но в средстве выбора файлов версии Release отображается ошибка «java.lang.NoClassDefFoundError: Не удалось разрешить Landroidx/documentfile/provider/DocumentFile».
Я проверяю...
Сбой на устройстве Android с этим сообщением об ошибке:
java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/appcompat/app/AppCompatActivity
Я обнаружил, что другие люди, имеющие проблемы с аварией с Android, но не с этой ошибкой, и их...