我必须更改 Android Studio 应用程序的项目名称,但由于此电话验证停止工作。因为这是要求 SHA1 和 SHA-256 哈希密钥,当我从 Gradle 面板中找到 SigningReport 时,它显示了一个错误。
顺便说一句,应用程序安装工作正常。其他登录机制运行良好,例如:自定义电子邮件登录、Google 登录、Facebook 登录。
我需要知道出了什么问题?
我使用以下步骤更改了本网站提到的项目名称:https://www.geeksforgeeks.org/ Different-ways-to-change-the-project-name-in-android-studio/
错误信息:
D:\PK\Newfolder\Trail\My APP>gradlewsigningReport启动Gradle守护进程,1个不兼容和3个停止的守护进程无法重用,使用--status了解详细信息配置缓存是一个孵化功能。计算任务图,因为没有可用于任务的配置缓存:signingReport
存储配置缓存时发现 115 个问题,其中 4 个似乎是独特的。
:app:signingReport类型的任务com.android.build.gradle.internal.tasks.SigningReportTask:无法序列化“org.gradle.api.internal.artifacts.configurations.DefaultConfiguration”类型的对象(“org.gradle.api.artifacts.Configuration”的子类型),因为配置缓存不支持这些对象。请参阅https://docs.gradle.org/7.0.2/userguide/configuration_cache.html#config_cache:requirements:disallowed_types:app:signingReport类型的任务com.android.build.gradle.internal.tasks.SigningReportTask:无法序列化“org.gradle.api.internal.project.DefaultProject”类型的对象(“org.gradle.api.Project”的子类型),因为配置缓存不支持这些对象。请参阅https://docs.gradle.org/7.0.2/userguide/configuration_cache.html#config_cache:requirements:disallowed_types:app:signingReport类型的任务com.android.build.gradle.internal.tasks.SigningReportTask:无法序列化“org.gradle.api.internal.artifacts.configurations.DefaultConfigurationContainer”类型的对象(“org.gradle.api.artifacts.ConfigurationContainer”的子类型),因为配置缓存不支持这些对象。请参阅https://docs.gradle.org/7.0.2/userguide/configuration_cache.html#config_cache:requirements:disallowed_types:app:signingReport类型com.android.build.gradle.internal.tasks.SigningReportTask:值“flatmap(provider(class com.android.build.gradle.internal.SdkComponentsBuildService))”无法解压提供程序请参阅完整报告: file:///D:/PK/New%20folder/Trail/Exam%20String/build/reports/configuration-cache/ab9kk6ntb87qv1nszinvkztgv/configuration-cache-report.html
失败:构建失败并出现异常。
无法缓存配置缓存状态:类型“com.google.common.collect.ImmutableList$SerializedForm”中的字段“elements”:写入类型“[Ljava.lang.Object;”的值时出错 无法缓存配置缓存状态:类型“com.android.build.api.variant.impl.ApplicationVariantImpl”中的字段“androidTest”:写入类型“com.android.build.ap i.component.impl.AndroidTestImpl”的值时出错' > 无法缓存配置缓存状态:来自类型 'com.android.build.api.component.impl.AndroidTestImpl' 的字段 'delegate$delegate':写入 'kotlin.Synchroni zedLazyImpl' 类型的值时出错 > 配置缓存状态可能无法缓存:类型“kotlin.InitializedLazyImpl”中的字段“value”:写入类型“com.android.build.api.component.impl.AndroidTestCreationConfigImpl”的值时出错 > 无法缓存配置缓存状态:字段“globalScope”来自类型“com.android.build.api.component.impl.AndroidTestCreationConfigImpl”:写入类型“com.android.build.gradle.internal.scope.GlobalScope”的值时出错 > 无法缓存配置缓存状态:字段“来自类型“com.android.build.gradle.internal.scope.GlobalScope”的扩展:写入“com.android.buil d.gradle.internal.dsl.BaseAppModuleExtension”类型的值时出错 > 无法缓存配置缓存状态:类型“com.android.build.gradle.internal.dsl.BaseAppModuleExtension”中的字段“applicationVariants”:写入类型“org.gradle.api.internal.DefaultDomainObjectSet”的值时出错 > 无法缓存配置缓存状态:字段“store” '来自类型'org.gradle.api.internal.DefaultDomainObjectSet':写入类型'org.gradle.api.internal.collections.IterationOrderRetainingSetElementSource'的值时出错 > 无法缓存配置缓存状态:字段'插入'来自类型' org.gradle.api.internal.collections.IterationOrderRetainingSetElementSource':写入“java.util.ArrayList”类型的值时出错 > 无法缓存配置缓存状态:“org.gradle.api.internal.collections”类型中的字段“cache” …