The Android Program used in The Research on Android Based Sleep Quality Monitoring Technology
The main branch of the project is in Java, and the kotlin code of the project can be found on the branch kotlin.
The Android Program used in The Research on Android Based Sleep Quality Monitoring Technology
License: MIT License
如分支Handler_Communication
中第一条commit所示。
发现handleMessage
无法被正常调用。
手动选择拒绝权限后,不会继续申请权限。
In Android Studio, this error occurred when trying to build the project.
Duplicate class javax.validation.BootstrapConfiguration found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Configuration found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Constraint found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ConstraintDeclarationException found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ConstraintDefinitionException found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ConstraintTarget found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ConstraintValidator found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ConstraintValidatorContext found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$LeafNodeBuilderCustomizableContext found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$LeafNodeBuilderDefinedContext found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$LeafNodeContextBuilder found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$NodeBuilderCustomizableContext found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$NodeBuilderDefinedContext found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$NodeContextBuilder found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ConstraintValidatorFactory found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ConstraintViolation found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ConstraintViolationException found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ElementKind found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.GroupDefinitionException found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.GroupSequence found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.MessageInterpolator found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.MessageInterpolator$Context found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.OverridesAttribute found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.OverridesAttribute$List found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ParameterNameProvider found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Path found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Path$BeanNode found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Path$ConstructorNode found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Path$CrossParameterNode found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Path$MethodNode found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Path$Node found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Path$ParameterNode found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Path$PropertyNode found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Path$ReturnValueNode found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Payload found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ReportAsSingleViolation found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.TraversableResolver found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.UnexpectedTypeException found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Valid found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Validation found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Validation$1 found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Validation$DefaultValidationProviderResolver found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Validation$GenericBootstrapImpl found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Validation$GetValidationProviderListAction found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Validation$ProviderSpecificBootstrapImpl found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ValidationException found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ValidationProviderResolver found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.Validator found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ValidatorContext found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.ValidatorFactory found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.bootstrap.GenericBootstrap found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.bootstrap.ProviderSpecificBootstrap found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.AssertFalse found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.AssertFalse$List found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.AssertTrue found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.AssertTrue$List found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.DecimalMax found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.DecimalMax$List found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.DecimalMin found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.DecimalMin$List found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Digits found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Digits$List found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Future found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Future$List found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Max found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Max$List found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Min found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Min$List found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.NotNull found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.NotNull$List found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Null found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Null$List found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Past found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Past$List found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Pattern found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Pattern$Flag found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Pattern$List found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Size found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraints.Size$List found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraintvalidation.SupportedValidationTarget found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.constraintvalidation.ValidationTarget found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.executable.ExecutableType found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.executable.ExecutableValidator found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.executable.ValidateOnExecution found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.groups.ConvertGroup found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.groups.ConvertGroup$List found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.groups.Default found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.metadata.BeanDescriptor found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.metadata.CascadableDescriptor found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.metadata.ConstraintDescriptor found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.metadata.ConstructorDescriptor found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.metadata.CrossParameterDescriptor found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.metadata.ElementDescriptor found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.metadata.ElementDescriptor$ConstraintFinder found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.metadata.ExecutableDescriptor found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.metadata.GroupConversionDescriptor found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.metadata.MethodDescriptor found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.metadata.MethodType found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.metadata.ParameterDescriptor found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.metadata.PropertyDescriptor found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.metadata.ReturnValueDescriptor found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.metadata.Scope found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.spi.BootstrapState found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.spi.ConfigurationState found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Duplicate class javax.validation.spi.ValidationProvider found in modules jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and validation-api-1.1.0.Final (javax.validation:validation-api:1.1.0.Final)
Go to the documentation to learn how to Fix dependency resolution errors.
Tried to use exclude group: "jakarta.validation", module: "jakarta.validation-api-2.0.2"
, built failed. The error is :
A problem occurred evaluating project ':app'.
> Could not find method org.jetbrains.kotlinx:dataframe:0.10.0() for arguments [build_eahwu68j6qy7cpyf9qf1ig1sb$_run_closure2$_closure9@748bfcf7] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
* Try:
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
* Exception is:
org.gradle.api.GradleScriptException: A problem occurred evaluating project ':app'.
at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:93)
at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.lambda$apply$0(DefaultScriptPluginFactory.java:133)
at org.gradle.configuration.ProjectScriptTarget.addConfiguration(ProjectScriptTarget.java:79)
at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:136)
at org.gradle.configuration.BuildOperationScriptPlugin$1.run(BuildOperationScriptPlugin.java:65)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68)
at org.gradle.configuration.BuildOperationScriptPlugin.lambda$apply$0(BuildOperationScriptPlugin.java:62)
at org.gradle.configuration.internal.DefaultUserCodeApplicationContext.apply(DefaultUserCodeApplicationContext.java:44)
at org.gradle.configuration.BuildOperationScriptPlugin.apply(BuildOperationScriptPlugin.java:62)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$applyToMutableState$0(DefaultProjectStateRegistry.java:351)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.fromMutableState(DefaultProjectStateRegistry.java:369)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.applyToMutableState(DefaultProjectStateRegistry.java:350)
at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:42)
at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:26)
at org.gradle.configuration.project.ConfigureActionsProjectEvaluator.evaluate(ConfigureActionsProjectEvaluator.java:35)
at org.gradle.configuration.project.LifecycleProjectEvaluator$EvaluateProject.lambda$run$0(LifecycleProjectEvaluator.java:109)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$applyToMutableState$0(DefaultProjectStateRegistry.java:351)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$fromMutableState$1(DefaultProjectStateRegistry.java:374)
at org.gradle.internal.work.DefaultWorkerLeaseService.withReplacedLocks(DefaultWorkerLeaseService.java:345)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.fromMutableState(DefaultProjectStateRegistry.java:374)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.applyToMutableState(DefaultProjectStateRegistry.java:350)
at org.gradle.configuration.project.LifecycleProjectEvaluator$EvaluateProject.run(LifecycleProjectEvaluator.java:100)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68)
at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:72)
at org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:761)
at org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:152)
at org.gradle.api.internal.project.ProjectLifecycleController.lambda$ensureSelfConfigured$1(ProjectLifecycleController.java:63)
at org.gradle.internal.model.StateTransitionController.lambda$doTransition$12(StateTransitionController.java:236)
at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:247)
at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:235)
at org.gradle.internal.model.StateTransitionController.lambda$maybeTransitionIfNotCurrentlyTransitioning$9(StateTransitionController.java:196)
at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:34)
at org.gradle.internal.model.StateTransitionController.maybeTransitionIfNotCurrentlyTransitioning(StateTransitionController.java:192)
at org.gradle.api.internal.project.ProjectLifecycleController.ensureSelfConfigured(ProjectLifecycleController.java:63)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.ensureConfigured(DefaultProjectStateRegistry.java:325)
at org.gradle.execution.TaskPathProjectEvaluator.configure(TaskPathProjectEvaluator.java:33)
at org.gradle.execution.TaskPathProjectEvaluator.configureHierarchy(TaskPathProjectEvaluator.java:49)
at org.gradle.configuration.DefaultProjectsPreparer.prepareProjects(DefaultProjectsPreparer.java:50)
at org.gradle.configuration.BuildTreePreparingProjectsPreparer.prepareProjects(BuildTreePreparingProjectsPreparer.java:64)
at org.gradle.configuration.BuildOperationFiringProjectsPreparer$ConfigureBuild.run(BuildOperationFiringProjectsPreparer.java:52)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68)
at org.gradle.configuration.BuildOperationFiringProjectsPreparer.prepareProjects(BuildOperationFiringProjectsPreparer.java:40)
at org.gradle.initialization.VintageBuildModelController.lambda$prepareProjects$3(VintageBuildModelController.java:89)
at org.gradle.internal.model.StateTransitionController.lambda$doTransition$12(StateTransitionController.java:236)
at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:247)
at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:235)
at org.gradle.internal.model.StateTransitionController.lambda$transitionIfNotPreviously$10(StateTransitionController.java:210)
at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:34)
at org.gradle.internal.model.StateTransitionController.transitionIfNotPreviously(StateTransitionController.java:206)
at org.gradle.initialization.VintageBuildModelController.prepareProjects(VintageBuildModelController.java:89)
at org.gradle.initialization.VintageBuildModelController.getConfiguredModel(VintageBuildModelController.java:64)
at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$withProjectsConfigured$1(DefaultBuildLifecycleController.java:114)
at org.gradle.internal.model.StateTransitionController.lambda$notInState$3(StateTransitionController.java:143)
at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:44)
at org.gradle.internal.model.StateTransitionController.notInState(StateTransitionController.java:139)
at org.gradle.internal.build.DefaultBuildLifecycleController.withProjectsConfigured(DefaultBuildLifecycleController.java:114)
at org.gradle.internal.build.DefaultBuildToolingModelController.locateBuilderForTarget(DefaultBuildToolingModelController.java:57)
at org.gradle.internal.buildtree.DefaultBuildTreeModelCreator$DefaultBuildTreeModelController.lambda$locateBuilderForTarget$0(DefaultBuildTreeModelCreator.java:73)
at org.gradle.internal.build.DefaultBuildLifecycleController.withToolingModels(DefaultBuildLifecycleController.java:174)
at org.gradle.internal.build.AbstractBuildState.withToolingModels(AbstractBuildState.java:118)
at org.gradle.internal.buildtree.DefaultBuildTreeModelCreator$DefaultBuildTreeModelController.locateBuilderForTarget(DefaultBuildTreeModelCreator.java:73)
at org.gradle.internal.buildtree.DefaultBuildTreeModelCreator$DefaultBuildTreeModelController.locateBuilderForDefaultTarget(DefaultBuildTreeModelCreator.java:68)
at org.gradle.tooling.internal.provider.runner.DefaultBuildController.getTarget(DefaultBuildController.java:157)
at org.gradle.tooling.internal.provider.runner.DefaultBuildController.getModel(DefaultBuildController.java:101)
at org.gradle.tooling.internal.consumer.connection.ParameterAwareBuildControllerAdapter.getModel(ParameterAwareBuildControllerAdapter.java:39)
at org.gradle.tooling.internal.consumer.connection.UnparameterizedBuildController.getModel(UnparameterizedBuildController.java:113)
at org.gradle.tooling.internal.consumer.connection.NestedActionAwareBuildControllerAdapter.getModel(NestedActionAwareBuildControllerAdapter.java:31)
at org.gradle.tooling.internal.consumer.connection.UnparameterizedBuildController.findModel(UnparameterizedBuildController.java:97)
at org.gradle.tooling.internal.consumer.connection.NestedActionAwareBuildControllerAdapter.findModel(NestedActionAwareBuildControllerAdapter.java:31)
at org.gradle.tooling.internal.consumer.connection.UnparameterizedBuildController.findModel(UnparameterizedBuildController.java:81)
at org.gradle.tooling.internal.consumer.connection.NestedActionAwareBuildControllerAdapter.findModel(NestedActionAwareBuildControllerAdapter.java:31)
at org.gradle.tooling.internal.consumer.connection.UnparameterizedBuildController.findModel(UnparameterizedBuildController.java:66)
at org.gradle.tooling.internal.consumer.connection.NestedActionAwareBuildControllerAdapter.findModel(NestedActionAwareBuildControllerAdapter.java:31)
at org.jetbrains.plugins.gradle.model.ProjectImportAction.execute(ProjectImportAction.java:121)
at org.jetbrains.plugins.gradle.model.ProjectImportAction.execute(ProjectImportAction.java:42)
at org.gradle.tooling.internal.consumer.connection.InternalBuildActionAdapter.execute(InternalBuildActionAdapter.java:64)
at org.gradle.tooling.internal.provider.runner.AbstractClientProvidedBuildActionRunner$ActionAdapter.runAction(AbstractClientProvidedBuildActionRunner.java:131)
at org.gradle.tooling.internal.provider.runner.AbstractClientProvidedBuildActionRunner$ActionAdapter.beforeTasks(AbstractClientProvidedBuildActionRunner.java:99)
at org.gradle.internal.buildtree.DefaultBuildTreeModelCreator.beforeTasks(DefaultBuildTreeModelCreator.java:52)
at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.lambda$fromBuildModel$1(DefaultBuildTreeLifecycleController.java:75)
at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.lambda$runBuild$4(DefaultBuildTreeLifecycleController.java:106)
at org.gradle.internal.model.StateTransitionController.lambda$transition$5(StateTransitionController.java:166)
at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:247)
at org.gradle.internal.model.StateTransitionController.lambda$transition$6(StateTransitionController.java:166)
at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:44)
at org.gradle.internal.model.StateTransitionController.transition(StateTransitionController.java:166)
at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.runBuild(DefaultBuildTreeLifecycleController.java:103)
at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.fromBuildModel(DefaultBuildTreeLifecycleController.java:74)
at org.gradle.tooling.internal.provider.runner.AbstractClientProvidedBuildActionRunner.runClientAction(AbstractClientProvidedBuildActionRunner.java:43)
at org.gradle.tooling.internal.provider.runner.ClientProvidedPhasedActionRunner.run(ClientProvidedPhasedActionRunner.java:53)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.run(ProblemReportingBuildActionRunner.java:49)
at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:65)
at org.gradle.tooling.internal.provider.FileSystemWatchingBuildActionRunner.run(FileSystemWatchingBuildActionRunner.java:136)
at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:41)
at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.lambda$execute$0(RootBuildLifecycleBuildActionExecutor.java:40)
at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:122)
at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.execute(RootBuildLifecycleBuildActionExecutor.java:40)
at org.gradle.internal.buildtree.DefaultBuildTreeContext.execute(DefaultBuildTreeContext.java:40)
at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.lambda$execute$0(BuildTreeLifecycleBuildActionExecutor.java:65)
at org.gradle.internal.buildtree.BuildTreeState.run(BuildTreeState.java:53)
at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.execute(BuildTreeLifecycleBuildActionExecutor.java:65)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:61)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:57)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor.execute(RunAsBuildOperationBuildActionExecutor.java:57)
at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.lambda$execute$0(RunAsWorkerThreadBuildActionExecutor.java:36)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:249)
at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:109)
at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.execute(RunAsWorkerThreadBuildActionExecutor.java:36)
at org.gradle.tooling.internal.provider.continuous.ContinuousBuildActionExecutor.execute(ContinuousBuildActionExecutor.java:110)
at org.gradle.tooling.internal.provider.SubscribableBuildActionExecutor.execute(SubscribableBuildActionExecutor.java:64)
at org.gradle.internal.session.DefaultBuildSessionContext.execute(DefaultBuildSessionContext.java:46)
at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:100)
at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:88)
at org.gradle.internal.session.BuildSessionState.run(BuildSessionState.java:69)
at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:62)
at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:41)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:63)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:31)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:52)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:40)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:47)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:31)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:65)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:39)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:29)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:35)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:78)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:75)
at org.gradle.util.internal.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:75)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:84)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:52)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
Caused by: org.gradle.internal.metaobject.AbstractDynamicObject$CustomMessageMissingMethodException: Could not find method org.jetbrains.kotlinx:dataframe:0.10.0() for arguments [build_eahwu68j6qy7cpyf9qf1ig1sb$_run_closure2$_closure9@748bfcf7] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
at org.gradle.internal.metaobject.AbstractDynamicObject$CustomMissingMethodExecutionFailed.<init>(AbstractDynamicObject.java:190)
at org.gradle.internal.metaobject.AbstractDynamicObject.methodMissingException(AbstractDynamicObject.java:184)
at org.gradle.internal.metaobject.ConfigureDelegate.invokeMethod(ConfigureDelegate.java:86)
at build_eahwu68j6qy7cpyf9qf1ig1sb$_run_closure2.doCall(D:\Documents\AndroidStudioProjects\SleepMonitor-kotlin\app\build.gradle:54)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at org.gradle.util.internal.ClosureBackedAction.execute(ClosureBackedAction.java:73)
at org.gradle.util.internal.ConfigureUtil.configureTarget(ConfigureUtil.java:155)
at org.gradle.util.internal.ConfigureUtil.configure(ConfigureUtil.java:106)
at org.gradle.api.internal.project.DefaultProject.dependencies(DefaultProject.java:1242)
at jdk.internal.reflect.GeneratedMethodAccessor1147.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at org.gradle.internal.metaobject.BeanDynamicObject$MetaClassAdapter.invokeMethod(BeanDynamicObject.java:484)
at org.gradle.internal.metaobject.BeanDynamicObject.tryInvokeMethod(BeanDynamicObject.java:196)
at org.gradle.internal.metaobject.CompositeDynamicObject.tryInvokeMethod(CompositeDynamicObject.java:98)
at org.gradle.internal.extensibility.MixInClosurePropertiesAsMethodsDynamicObject.tryInvokeMethod(MixInClosurePropertiesAsMethodsDynamicObject.java:34)
at org.gradle.groovy.scripts.BasicScript$ScriptDynamicObject.tryInvokeMethod(BasicScript.java:135)
at org.gradle.internal.metaobject.AbstractDynamicObject.invokeMethod(AbstractDynamicObject.java:163)
at org.gradle.groovy.scripts.BasicScript.invokeMethod(BasicScript.java:84)
at build_eahwu68j6qy7cpyf9qf1ig1sb.run(D:\Documents\AndroidStudioProjects\SleepMonitor-kotlin\app\build.gradle:41)
at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:91)
... 177 more
Please help.
in branch kotlin
在添加了新类 MAudioRecorder
后,无法停止录音,先前可以正常停止的 MSensorManager
也无法正常停止了。
回溯旧代码,重新安装,重启设备均无效。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.