Я столкнулся с проблемой при попытке создать сборку выпуска или запустить задачу gradle :app:minifyReleaseWithR8 для моего приложения Android.
Мой проект Android состоит из двух модулей: app и core
Процесс сборки завершается с ошибкой, который выглядит примерно так:
Missing class com.atech.core.module.FirebaseModule_ProvideFirebaseFactory (referenced from: java.lang.Object com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$SingletonCImpl$SwitchingProvider.get())
Missing class com.atech.core.module.FirebaseModule_ProviderFirebaseAuthFactory (referenced from: java.lang.Object com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$SingletonCImpl$SwitchingProvider.get())
Missing class com.atech.core.module.RoomModule_ProvideDatabaseFactory (referenced from: java.lang.Object com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$SingletonCImpl$SwitchingProvider.get())
Missing class com.atech.core.module.RoomModule_ProvideResearchHubDaoFactory (referenced from: java.lang.Object com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$SingletonCImpl$SwitchingProvider.get())
Missing class com.atech.core.room.ResearchHubDao (referenced from: java.lang.Object com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$SingletonCImpl$SwitchingProvider.get() and 6 other contexts)
Missing class com.atech.core.room.model.ResearchMapper (referenced from: com.atech.core.use_cases.GetAllUserCase com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.getAllUserCase() and 2 other contexts)
Missing class com.atech.core.use_cases.AuthUseCases (referenced from: com.atech.core.use_cases.AuthUseCases com.atech.research.ui.screens.login.LoginViewModel.authUseCases and 8 other contexts)
Missing class com.atech.core.use_cases.DeleteAllUseCases (referenced from: com.atech.core.use_cases.DeleteAllUseCases com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.deleteAllUseCases() and 1 other context)
Missing class com.atech.core.use_cases.DeleteUserByIdUseCase (referenced from: com.atech.core.use_cases.DeleteUserByIdUseCase com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.deleteUserByIdUseCase() and 2 other contexts)
Missing class com.atech.core.use_cases.FireStoreUseCases (referenced from: java.lang.Object com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl$SwitchingProvider.get() and 3 other contexts)
Missing class com.atech.core.use_cases.GetAllResearchUseCase (referenced from: com.atech.core.use_cases.FireStoreUseCases com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.fireStoreUseCases() and 2 other contexts)
Missing class com.atech.core.use_cases.GetAllUserCase (referenced from: com.atech.core.use_cases.GetAllUserCase com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.getAllUserCase() and 2 other contexts)
Missing class com.atech.core.use_cases.GetUserByIdUseCase (referenced from: com.atech.core.use_cases.GetUserByIdUseCase com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.getUserByIdUseCase() and 2 other contexts)
Missing class com.atech.core.use_cases.GetUserDetailsUseFromAuthCase (referenced from: com.atech.core.use_cases.AuthUseCases com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.authUseCases() and 2 other contexts)
Missing class com.atech.core.use_cases.HasUserUseCase (referenced from: com.atech.core.use_cases.HasUserUseCase com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.hasUserUseCase() and 2 other contexts)
Missing class com.atech.core.use_cases.InsertUserUseCase (referenced from: com.atech.core.use_cases.InsertUserUseCase com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.insertUserUseCase() and 2 other contexts)
Missing class com.atech.core.use_cases.IsResearchExistUseCase (referenced from: com.atech.core.use_cases.IsResearchExistUseCase com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.isResearchExistUseCase() and 2 other contexts)
Missing class com.atech.core.use_cases.IsUserLoggedInUseCase (referenced from: com.atech.core.use_cases.AuthUseCases com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.authUseCases() and 3 other contexts)
Missing class com.atech.core.use_cases.LogInUseCase (referenced from: com.atech.core.use_cases.LogInUseCase com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.logInUseCase() and 1 other context)
Missing class com.atech.core.use_cases.LogInWithGoogle (referenced from: com.atech.core.use_cases.AuthUseCases com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.authUseCases() and 2 other contexts)
Missing class com.atech.core.use_cases.WishListUseCases (referenced from: com.atech.core.use_cases.WishListUseCases com.atech.research.ui.screens.student.ui.research.main.ResearchViewModel.wishListUseCases and 10 other contexts)
Missing class com.atech.core.utils.JsonKt (referenced from: void com.atech.research.ui.screens.student.ui.research.detail.compose.ComposableSingletons$ResearchDetailsScreenKt$lambda-2$1.invoke(androidx.compose.runtime.Composer, int))
Missing class com.atech.core.utils.State$Error (referenced from: void com.atech.research.ui.screens.login.LoginViewModel$logIn$1$1.invoke(com.atech.core.utils.State))
Missing class com.atech.core.utils.State$Loading (referenced from: void com.atech.research.ui.screens.login.LoginViewModel$logIn$1$1.invoke(com.atech.core.utils.State))
Missing class com.atech.core.utils.State$Success (referenced from: void com.atech.research.ui.screens.login.LoginViewModel$logIn$1$1.invoke(com.atech.core.utils.State))
Missing class com.atech.core.utils.State (referenced from: void com.atech.research.ui.screens.login.LoginViewModel$logIn$1$1.invoke(com.atech.core.utils.State) and 1 other context)
Для решения проблемы я попробовал выполнить следующие действия:
Очистить и пересобрать проект.
Аннулируйте кеши и перезапустите Android Studio.
Обновите Gradle и плагин Android Gradle до последних версий.
Проверьте наличие потенциальных конфликтов или несовместимость со сторонними библиотеками.
Убедитесь, что все необходимые зависимости правильно объявлены в проекте.
Однако ни одной из этих шагов на данный момент проблема решена.
Вот мой файл (модуль приложения) build.gradle.kts
Версия Android Studio: Android Studio Koala | 2024.1.1 Ночью 08.05.2024
Версия Gradle: 8.7
Версия плагина Android Gradle: 8.4.0
Целевая версия Android: 34
Я ожидал, что задача завершится успешно и будет создан оптимизированный и запутанный APK-файл выпуска для моего приложения. Однако вместо создания APK процесс сборки завершился с ошибкой.
Я столкнулся с проблемой при попытке создать сборку выпуска или запустить задачу gradle :app:minifyReleaseWithR8 для моего приложения Android. Мой проект Android состоит из двух модулей: app и core Процесс сборки завершается с ошибкой, который выглядит примерно так: [code]Missing class com.atech.core.module.FirebaseModule_ProvideFirebaseFactory (referenced from: java.lang.Object com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$SingletonCImpl$SwitchingProvider.get()) Missing class com.atech.core.module.FirebaseModule_ProviderFirebaseAuthFactory (referenced from: java.lang.Object com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$SingletonCImpl$SwitchingProvider.get()) Missing class com.atech.core.module.RoomModule_ProvideDatabaseFactory (referenced from: java.lang.Object com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$SingletonCImpl$SwitchingProvider.get()) Missing class com.atech.core.module.RoomModule_ProvideResearchHubDaoFactory (referenced from: java.lang.Object com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$SingletonCImpl$SwitchingProvider.get()) Missing class com.atech.core.room.ResearchHubDao (referenced from: java.lang.Object com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$SingletonCImpl$SwitchingProvider.get() and 6 other contexts) Missing class com.atech.core.room.model.ResearchMapper (referenced from: com.atech.core.use_cases.GetAllUserCase com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.getAllUserCase() and 2 other contexts) Missing class com.atech.core.use_cases.AuthUseCases (referenced from: com.atech.core.use_cases.AuthUseCases com.atech.research.ui.screens.login.LoginViewModel.authUseCases and 8 other contexts) Missing class com.atech.core.use_cases.DeleteAllUseCases (referenced from: com.atech.core.use_cases.DeleteAllUseCases com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.deleteAllUseCases() and 1 other context) Missing class com.atech.core.use_cases.DeleteUserByIdUseCase (referenced from: com.atech.core.use_cases.DeleteUserByIdUseCase com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.deleteUserByIdUseCase() and 2 other contexts) Missing class com.atech.core.use_cases.FireStoreUseCases (referenced from: java.lang.Object com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl$SwitchingProvider.get() and 3 other contexts) Missing class com.atech.core.use_cases.GetAllResearchUseCase (referenced from: com.atech.core.use_cases.FireStoreUseCases com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.fireStoreUseCases() and 2 other contexts) Missing class com.atech.core.use_cases.GetAllUserCase (referenced from: com.atech.core.use_cases.GetAllUserCase com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.getAllUserCase() and 2 other contexts) Missing class com.atech.core.use_cases.GetUserByIdUseCase (referenced from: com.atech.core.use_cases.GetUserByIdUseCase com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.getUserByIdUseCase() and 2 other contexts) Missing class com.atech.core.use_cases.GetUserDetailsUseFromAuthCase (referenced from: com.atech.core.use_cases.AuthUseCases com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.authUseCases() and 2 other contexts) Missing class com.atech.core.use_cases.HasUserUseCase (referenced from: com.atech.core.use_cases.HasUserUseCase com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.hasUserUseCase() and 2 other contexts) Missing class com.atech.core.use_cases.InsertUserUseCase (referenced from: com.atech.core.use_cases.InsertUserUseCase com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.insertUserUseCase() and 2 other contexts) Missing class com.atech.core.use_cases.IsResearchExistUseCase (referenced from: com.atech.core.use_cases.IsResearchExistUseCase com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.isResearchExistUseCase() and 2 other contexts) Missing class com.atech.core.use_cases.IsUserLoggedInUseCase (referenced from: com.atech.core.use_cases.AuthUseCases com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.authUseCases() and 3 other contexts) Missing class com.atech.core.use_cases.LogInUseCase (referenced from: com.atech.core.use_cases.LogInUseCase com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.logInUseCase() and 1 other context) Missing class com.atech.core.use_cases.LogInWithGoogle (referenced from: com.atech.core.use_cases.AuthUseCases com.atech.research.DaggerResearchHub_HiltComponents_SingletonC$ViewModelCImpl.authUseCases() and 2 other contexts) Missing class com.atech.core.use_cases.WishListUseCases (referenced from: com.atech.core.use_cases.WishListUseCases com.atech.research.ui.screens.student.ui.research.main.ResearchViewModel.wishListUseCases and 10 other contexts) Missing class com.atech.core.utils.JsonKt (referenced from: void com.atech.research.ui.screens.student.ui.research.detail.compose.ComposableSingletons$ResearchDetailsScreenKt$lambda-2$1.invoke(androidx.compose.runtime.Composer, int)) Missing class com.atech.core.utils.State$Error (referenced from: void com.atech.research.ui.screens.login.LoginViewModel$logIn$1$1.invoke(com.atech.core.utils.State)) Missing class com.atech.core.utils.State$Loading (referenced from: void com.atech.research.ui.screens.login.LoginViewModel$logIn$1$1.invoke(com.atech.core.utils.State)) Missing class com.atech.core.utils.State$Success (referenced from: void com.atech.research.ui.screens.login.LoginViewModel$logIn$1$1.invoke(com.atech.core.utils.State)) Missing class com.atech.core.utils.State (referenced from: void com.atech.research.ui.screens.login.LoginViewModel$logIn$1$1.invoke(com.atech.core.utils.State) and 1 other context)
[/code] Для решения проблемы я попробовал выполнить следующие действия: [list] [*]Очистить и пересобрать проект.[*]Аннулируйте кеши и перезапустите Android Studio. [*]Обновите Gradle и плагин Android Gradle до последних версий. [*]Проверьте наличие потенциальных конфликтов или несовместимость со сторонними библиотеками. [*]Убедитесь, что все необходимые зависимости правильно объявлены в проекте. [/list] Однако ни одной из этих шагов на данный момент проблема решена. Вот мой файл (модуль приложения) build.gradle.kts [code]plugins { alias(libs.plugins.android.application) alias(libs.plugins.jetbrains.kotlin.android) alias(libs.plugins.googleAndroidLibrariesMapsplatformSecretsGradlePlugin) id("com.google.dagger.hilt.android") id("com.google.devtools.ksp") id("com.google.gms.google-services") id("com.google.firebase.crashlytics") }
play-service-auth = { group = "com.google.android.gms", name = "play-services-auth", version.ref = "play-service-auth" }
[plugins] android-application = { id = "com.android.application", version.ref = "agp" } jetbrains-kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } ksp = { id = "com.google.devtools.ksp", version.ref = "ksp-version" } hilt = { id = "com.google.dagger.hilt.android", version.ref = "hiltAndroidPlugin" } android-library = { id = "com.android.library", version.ref = "agp" } googleAndroidLibrariesMapsplatformSecretsGradlePlugin = { id = "com.google.android.libraries.mapsplatform.secrets-gradle-plugin", version.ref = "googleAndroidLibrariesMapsplatformSecretsGradlePlugin" } [/code] Сведения об среде: [list] [*]Версия Android Studio: Android Studio Koala | 2024.1.1 Ночью 08.05.2024 [*]Версия Gradle: 8.7 [*]Версия плагина Android Gradle: 8.4.0 [*]Целевая версия Android: 34 [/list] Я ожидал, что задача завершится успешно и будет создан оптимизированный и запутанный APK-файл выпуска для моего приложения. Однако вместо создания APK процесс сборки завершился с ошибкой.
Я столкнулся с проблемой при попытке создать сборку выпуска или запустить задачу gradle :app:minifyReleaseWithR8 для моего приложения Android.
Мой проект Android состоит из двух модулей: app и core
Процесс сборки завершается с ошибкой, который...
Когда ID обновление Android Studio до 3.6 Инструменты Android Gradle до 3.6.0, возникает проблема. Когда я генерирую Sign Apk, я получил исключение , Это так
Execution failed for task ':app:minifyReleaseWithR8'.java.lang.NullPointerException (no...
Когда ID обновление Android Studio до 3.6 Инструменты Android Gradle до 3.6.0, возникает проблема. Когда я генерирую Sign Apk, я получил исключение , Это так
Execution failed for task ':app:minifyReleaseWithR8'.java.lang.NullPointerException (no...
Я сталкиваюсь с проблемой, когда я сталкиваюсь с темил -развертыванием.
отказ: сборка не удалась за исключением.
выполнение не удалось для задачи ': app: minifyreleasewithr8'.
произошел сбой во время выполнения...
Я сталкиваюсь с проблемой, когда я сталкиваюсь с тем, что возникает в сфере строительства. com.android.build.gradle.internal.tasks.r8task $ r8runnable
Компиляция не удалось завершить, Origin: c: \ users_freschissimo_app \ build \ flutter_geofire \...