Невозможно создать версию обновления aab в студии android - PullRequest
0 голосов
/ 14 февраля 2020

Я пытаюсь создать обновленную версию моего предыдущего приложения в Google Play. Я сохраняю файл .pepk, пароль хранилища ключей, псевдоним ключа и пароль ключа из предыдущей сборки. Я применил все это во второй сборке, я всегда получаю ошибку ниже. Он также говорит «Неверный формат хранилища ключей». Что я могу сделать не так? Журнал ошибок:

org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException:

Произошла ошибка при выполнении com. android .build.gradle.internal.tasks.Workers $ ActionFacade в org.gradle.workers.internal.DefaultWorkerExecutor $ WorkerExecution. waitForCompletion (DefaultWorkerExecutor. java: 285) в org.gradle.internal.work.DefaultAsyncWorkTracker.waitForItemsAndGatherFailures (DefaultAsyncWorkTracker. java: 115) в org.gradle.internal.work.DefaultAsyncWorkerTracker. : 34) в org.gradle.internal.work.DefaultAsyncWorkTracker $ 2.run (DefaultAsyncWorkTracker. java: 83) в org.gradle.internal.Factories $ 1.create (Фабрики. java: 25) в org.gradle. internal.work.DefaultWorkerLeaseService.withoutLocks (DefaultWorkerLeaseService. java: 254) в org.gradle.internal.work.DefaultWorkerLeaseService.withoutProjectLock (DefaultWorkerLeaseService. java: orgWork.Weat. DefaultWorkerLeaseService. java: 159) в org.gradle.internal.work.StopShieldingWorkerL easeService.withoutProjectLock (StopShieldingWorkerLeaseService. java: 90) в org.gradle.internal.work.DefaultAsyncWorkTracker.waitForCompletion (DefaultAsyncWorkTracker. java: 79) в org.gradle.api.intetion.exi. (ExecuteActionsTaskExecuter. java: 412. 1020 *: 394) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ 1.execute (DefaultBuildOperationExecutor. java: 165) в org.gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor. * 250) в 10 или 22 .gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor. java: 158) в org.gradle.internal.operations.DefaultBuildOperationExecutor.run (DefaultB uildOperationExecutor. java: 92) в org.gradle.internal.operations.DelegatingBuildOperationExecutor.run (DelegatingBuildOperationExecutor. java: 31) в org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExTecate.extector *: 393) в org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions (ExecuteActionsTaskExecuter. java: 376) в org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExaster 1028 *: 80) в org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter $ TaskExecution.execute (ExecuteActionsTaskExecuter. java: 213) в org.gradle.internal.execution.steps.ExecuteStep.lambda execute $ 1 ExecuteStep. java: 33) в java .util.Optional.orElseGet (Необязательно. java: 267) в org.gradle.internal.execution.steps.ExecuteStep.execute (ExecuteStep. java: 33) в org.gradle.internal.execution.steps.ExecuteStep.execute (ExecuteStep. java: 26) в org.gradle.internal.execution.steps.Cleanu pOutputsStep.execute (CleanupOutputsStep. java: 58) в org.gradle.internal.execution.steps.CleanupOutputsStep.execute (CleanupOutputsStep. java: 35) в org.gradle.internal.execution.steps.hange (). ResolveInputChangesStep. java: 48) в org.gradle.internal.execution.steps.ResolveInputChangesStep.execute (ResolveInputChangesStep. java: 33) в org.gradle.internal.execution.steps.CancelExecStext (исполнительный процесс *: 39) в орг. internal.execution.steps.TimeoutStep.executeWithoutTimeout (TimeoutStep. java: 73) в org.gradle.internal.execution.steps.TimeoutStep.execute (TimeoutStep. java: 54) в org.gradle.internal.execution. steps.CatchExceptionStep.execute (CatchExceptionStep. java: 35) в org.gradle.internal.execution.steps.CreateOutputsStep.execute (CreateOutputsStep. java: 51) в org.gradle.internal.execution.steps.Snapshot. выполнить (SnapshotOutputsStep. java: 45) в org.gradle.internal.execution.steps.SnapshotOutputsStep.execute (SnapshotOutputsStep. java: 31) в org.gradle.internal.execution.steps.CacheStep.executeWacheStep. java: 201) в org.gradle.internal.execution.steps.CacheStep.execute (CacheStep. java: 70) в org.gradle.internal.execution.steps.CacheStep.execute (CacheStep. java: 45) в org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute (BroadcastChangingOutputsStep. java: 49) в org.gradle.internal.execution.steps.StoreSnapshotsStep.execute (StoreSnapshotsStep. 050 *: 43) в org.gradle.internal.execution.steps.StoreSnapshotsStep.execute (StoreSnapshotsStep. java: 32) в org.gradle.internal.execution.steps.RecordOutputsStep.execute (RecordOutputsStep. ) в org.gradle.internal.execution.steps.RecordOutputsStep.execute (RecordOutputsStep. java: 24) в org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause (SkipUpToDateSte: at. 96: at. 96). gradle.internal.execution.steps.SkipUpToDateStep.lambda $ execute $ 0 (SkipUpToDateStep. java: 89) в java .util.Optional.map (необязательно. java: 215) в org.gradle.internal.execution .steps.SkipUpToDateStep.execute (SkipUpToDateStep. java: 54) в org.gradle.internal.execution.steps.SkipUpToDateStep.execute (SkipUpToDateStep. * исполнительный класс. .execute (ResolveChangesStep. java: 77) в org.gradle.internal.execution.steps.ResolveChangesStep.execute (ResolveChangesStep. java: 37) в org.gradle.internal.execution.steps.legacy.MpinSecished xecute (MarkSnapshottingInputsFinishedStep. java: 36) по адресу org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute (MarkSnapshottingInputsFinishedStep. java: 26) в org.exestete. ResolveCachingStateStep. java: 90) в org.gradle.internal.execution.steps.ResolveCachingStateStep.execute (ResolveCachingStateStep. java: 48) в org.gradle.internal.execution.impl *efaultWorkExecutor.ecutor ** *: 75) по адресу org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute (ValidatingTaskExecuter. java: 62) по адресу org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuterEasTaskSectete *: 108) в орг. gradle.api.internal.tasks.execution.ResolveBeforeExecutionOutputsTaskExecuter.execute (ResolveBeforeExecutionOutputsTaskExecuter. java: 67) в org.gradle.api.internal.tecuks.execution gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute (CleanupStaleOutputsExecuter. java: 94) в org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute (10). gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute (ResolveTaskExecutionModeExecuter. java: 95) в org.gradle.api.internal.tasks.execution. в org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute (SkipOnlyIfTaskExecuter. java: 56) в org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.ext. в org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter $ 1.executeTask (EventFiringTaskExecuter. java: 73) в org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter $ 1.call (EventFiring. 52) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter $ 1.call (EventFiringTaskExecuter. java: 49) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ CallableBuildOperationWorker.exu . .internal.operations.Defaul tBuildOperationExecutor.execute (DefaultBuildOperationExecutor. java: 250) в org.gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor. java: 158) в org.gradle.internal.operations.DececureOutor. *: 102) по адресу org.gradle.internal.operations.DelegatingBuildOperationExecutor.call (DelegatingBuildOperationExecutor. java: 36) по адресу org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute (EventFiringTaskExecuter): EventFiringTaskExecuter: EventFiringTaskExecuter в org.gradle.execution.plan.LocalTaskNodeExecutor.execute (LocalTaskNodeExecutor. java: 43) в org.gradle.execution.taskgraph.DefaultTaskExecutionGraph $ InvokeNodeExecutorsAction.execute *ction. DefaultOaskExecution. .taskgraph.DefaultTaskExecutionGraph $ InvokeNodeExecutorsAction.execute (DefaultTaskExecutionGraph. java: 343) в org.gradle.execution.taskgraph.DefaultTaskExecutionGraph $ BuildOperationAwareExecutionAction.execute (DefaultTasas igraph. java: 336) в org.gradle.execution.taskgraph.DefaultTaskExecutionGraph $ BuildOperationAwareExecutionAction.execute (DefaultTaskExecutionGraph. java: 322) в org.gradle.execution.plan.DefaultPlanExecutor $ 1095 *: 134) в org.gradle.execution.plan.DefaultPlanExecutor $ ExecutorWorker $ 1.execute (DefaultPlanExecutor. java: 129) в org.gradle.execution.plan.DefaultPlanExecutor $ ExecutorWorker.execute (DefaultPlanExecutor. java 202) по адресу org.gradle.execution.plan.DefaultPlanExecutor $ ExecutorWorker.executeNextNode (DefaultPlanExecutor. java: 193) по адресу org.gradle.execution.plan.DefaultPlanExecutor $ ExecutorWorker.run (DefaultPlanExecutor.): 129 или 1099 .gradle.execution.plan.DefaultPlanExecutor.process (DefaultPlanExecutor. java: 74) в org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.executeWithServices (DefaultTaskExecutionGraph. java: 178) в orgtion.raphasktarget . .Execute (DefaultTaskExecutionGraph java: 15 4) в org.gradle.execution.SelectedTaskExecutionAction.execute (SelectedTaskExecutionAction. java: 41) в org.gradle.execution.DefaultBuildExecuter.execute (DefaultBuildExecuter. java: 40) в org.gradle.exid.ExecutionExution.D $ 000 (DefaultBuildExecuter. java: 24) в org.gradle.execution.DefaultBuildExecuter $ 1.proceed (DefaultBuildExecuter. java: 46) в org.gradle.execution.DryRunBuildExecutionAction.execute (DryRunBuildExecutionAction. org.gradle.execution.DefaultBuildExecuter.execute (DefaultBuildExecuter. java: 40) в org.gradle.execution.DefaultBuildExecuter.execute (DefaultBuildExecuter. java: 33) в org.gradle.initialization.DefaultGrunteaher () DefaultGradleLauncher. java: 383) в org.gradle.internal.operations. DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute (DefaultBuildOperationExecutor. java: 402) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute (DefaultBuildOperationExternal.Ogn.Operation.Exo. (DefaultBuildOperationExecutor. java: 165) в org.gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor. java: 250) в org.gradle.internal.operations.DefaultBuildOperationExecutor.execute 11: DefaultBuildOperationO 15: 15: DefaultBu ) в org.gradle.internal.operations.DefaultBuildOperationExecutor.run (DefaultBuildOperationExecutor. java: 92) в org.gradle.internal.operations.DelegatingBuildOperationExecutor.run (DelegatingBuildOperationExecutor. java: 31) в org. DefaultGradleLauncher.runTasks (DefaultGradleLauncher. java: 247) в org.gradle.initialization.DefaultGradleLauncher.doBuildStages (DefaultGradleLauncher . java: 159) в org.gradle.initialization.DefaultGradleLauncher.executeTasks (DefaultGradleLauncher. java: 134) в org.gradle.internal.invocation.GradleBuildController $ 1.execute (GradleBuildController: 58 * * 58) * в *. .gradle.internal.invocation.GradleBuildController $ 1.execute (GradleBuildController. java: 55) в org.gradle.internal.invocation.GradleBuildController $ 3.create (GradleBuildController. java: 82ing. .GradleBuildController $ 3.create (GradleBuildController. java: 75) в org.gradle.internal.work.DefaultWorkerLeaseService.withLocks (DefaultWorkerLeaseService. java: 183) в org.grale.ServerServiceServiceServiceServiceSW java: 40) в org.gradle.internal.invocation.GradleBuildController.doBuild (GradleBuildController. java: 75) в org.gradle.internal.invocation.GradleBuildController.run (GradleBuildController: 11). * .gradle.tooling.internal.provider.runner.ClientProvidedBuildActionRunner.run (ClientP rovidedBuildActionRunner. java: 55) в org.gradle.launcher.exe c .ChainingBuildActionRunner.run (ChainingBuildActionRunner. java: 35) в org.gradle.launcher.exe c .ChainingBuildActionRunner. java: 35) в org.gradle.launcher.exe c .BuildOutcomeReportingBuildActionRunner.run (BuildOutcomeReportingBuildActionRunner. java: 58) в org.gradle.tooling.internal.provider. *alid : 32) в org.gradle.launcher.exe c .BuildCompletionNotifyingBuildActionRunner.run (BuildCompletionNotifyingBuildActionRunner. java: 39) в org.gradle.launcher.exe c .RunAsBuildOperationBunctionBuctionBuAU 51) в org.gradle.launcher.exe c .RunAsBuildOperationBuildActionRunner $ 3.call (RunAsBuildOperationBuildActionRunner. java: 45) в org.gradle.internal.operations.DefaultBuildOperationExecutor * 41exExchange_Exchange.program_setup_setup_setup_setup_setup_setup_setup_setup_setup_setup_setup.exe (11). в org.gradle.internal.operations.DefaultBuildOperationExecutor $ CallableBuildOperationWorker.execute (DefaultBuildOperationExecutor. java: 406) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ 1.execute (165BuildO45) atgra.Exec. .operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor. java: 250) в org.gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor. java: 158) в org.graild.allperationOOUccessOuutor . java: 102) в org.gradle.internal.operations.DelegatingBuildOperationExecutor.call (DelegatingBuildOperationExecutor. java: 36) в org.gradle.launcher.exe c .RunAsBuildOperationBuildActionRunner. выполнить (RunAsBuildOperationBuildActionRunner. java: 45) в org.gradle.launcher.exe c .InProcessBuildActionExecuter $ 1.transform (InProcessBuildActionExecuter. java: 49) в org.gradle.launcher.exe c. transform (InProcessBuildActionExecuter. java: 46) в org.gradle.composite.internal.DefaultRootBuildState.run (DefaultRootBuildState. java: 78) в org.gradle.launcher.exe c .InProcessBuildActionExecuter.exte 1158 *: 46) в org.gradle.launcher.exe c .InProcessBuildActionExecuter.execute (InProcessBuildActionExecuter. java: 31) в org.gradle.launcher.exe c .BuildTreeScopeBuildActionExecuter.execute *Build_reectionEreeter.reeScope 11 (BuildTree). : 42) в org.gradle.launcher.exe c .BuildTreeScopeBuildActionExecuter.execute (BuildTreeScopeBuildActionExecuter. java: 28) в org.gradle.tooling.internal.provider.ContinuousBuild * ActionExecuter.BuildActionExecuter.exu) 11 Continue в org.gradle.tooling.internal.provider.Continuou sBuildActionExecuter.execute (ContinuousBuildActionExecuter. java: 52) в org.gradle.tooling.internal.provider.SubscribeableBuildActionExecuter.execute (SubscribeableBuildActionExecuter. java: 59) в org.graildubActionBudeTuE SubscribeableBuildActionExecuter. java: 36) в org.gradle.tooling.internal.provider.SessionScopeBuildActionExecuter.execute (SessionScopeBuildActionExecuter. java: 68) в org.gradle.tooling.internal.provideildSecException. Execution SecuScope ( *. в org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute (ParallelismConfigurationBuildActionExecuter. java: 43) в org.gradle.tooling.internal.provider.Paral lelismConfigurationBuildActionExecuter.execute (ParallelismConfigurationBuildActionExecuter. java: 29) в org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute (StartParamsValidatingExction.ec. StartParamsValidatingActionExecuter. java: 32) в org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute (SessionFailureReportingActionExecuter. java: 55) в org.gradle.tooling.ecutionEctioning.ecution. *. в org.gradle.launcher.daemon.server.exe c .ExecuteBuild.doBuild (ExecuteBuild. java: 67) в org.gradle.launcher.daemon.server.exe c .B uildCommandOnly.execute (BuildCommandOnly. java: 36) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution. java: 104) в org.gradle.launcher.daemon.ser 1186 * .WatchForDisconnection.execute (WatchForDisconnection. java: 37) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution. java: 104) в org.gradle.launcver.ee .exe c .ResetDeprecationLogger.execute (ResetDeprecationLogger. java: 26) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution. java: 104) в org.uncla. daemon.server.exe c .RequestStopIfSingleUsedDaemon.execute (RequestStopIfSingleUsedDaemon. java: 34) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution. продолжить (DaemonCommandExecution. java: 104) на org.gradle.launcher.daemon.server.exe c .ForwardClientInput $ 2.call (ForwardClientInput. java: 74) на org.gradle.launcher.daemon.server. exe c .ForwardClientInput $ 2.call (ForwardClientInput. java: 72) в org.gradle.util.Swapper.swap (Swapper. java: 38) в org.gradle.launcher.daemon.server.exe c .ForwardClientInput.execute (ForwardClientInput. java: 72) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution. java: 104) в org.gradle.launcher.daemon. .exe c .LogAndCheckHealth.execute (LogAndCheckHealth. java: 55) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution. java: 104) в org.gra.gra daemon.server.exe c .LogToClient.doBuild (LogToClient. java: 62) в org.gradle.launcher.daemon.server.exe c .BuildCommandOnly.execute (BuildCommandOnly. java: 36) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecu ion. java: 104) в org.gradle.launcher.daemon.server.exe c .EstablishBuildEnvironment.doBuild (EstablishBuildEnvironment. java: 81) в org.gradle.launcher.daemon.server.exe c .BuildCommandOnly.execute (BuildCommandOnly. java: 36) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution. java: 104) в org.gradle.launcher.ee. exe c .StartBuildOrRespondWithBusy $ 1.run (StartBuildOrRespondWithBusy. java: 50) в org.gradle.launcher.daemon.server.DaemonStateCoordinator $ 1.run (DaemonStateCoordinator. .ExecutorPolicy $ CatchAndRecordFailures.onExecute (ExecutorPolicy. java: 63) в org.gradle.internal.concurrent.ManagedExecutorImpl $ 1.run (ManagedExecutorImpl. java: 46) в java .uec. ThreadPoolExecutor. java: 1149) в java .util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor. java: 624) в org.gradle.internal.concurrent.ThreadFactoryImpl $ ManagedThrea dRunnable.run (ThreadFactoryImpl. java: 55) в java .lang.Thread.run (Thread. java: 748) Причина: com. android .ide.common.signing.KeytoolException: Не удалось чтение ключа key0 из хранилища "/Users/lalthanpuiachhangte/Downloads/private_key.pepk": неверный формат хранилища ключей в com. android .ide.common.signing.KeystoreHelper.getCertificateInfo (KeystoreHelper. java: 209) в com. android .build.gradle.internal.tasks.FinalizeBundleTask $ BundleToolRunnable.run (FinalizeBundleTask.kt: 101) в com. android .build.gradle.internal.tasks.Workers $ ActionFacade.run (Workers.kt: 335) в org.gradle.workers.internal.DefaultWorkerServer.execute (DefaultWorkerServer. java: 39) в org.gradle.workers.internal.NoIsolationWorkerFactory $ 1 $ exextete (NoIsolationWorkerFactory. java: 61) aters или .internal.AbstractWorker $ 1.call (AbstractWorker. java: 44) в org.gradle.workers.internal.AbstractWorker $ 1.call (AbstractWorker. java: 41) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ CallableBuildOperation $ .exec ute (DefaultBuildOperationExecutor. java: 416) по адресу org.gradle.internal.operations.DefaultBuildOperationExecutor $ CallableBuildOperationWorker.execute (DefaultBuildOperationExecutor. java: 406) по адресу org.gradle.internal.operationildExExBeo .Oecutor. 1239 *: 165) в org.gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor. java: 250) в org.gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor. java 1515): gradle.internal.operations.DefaultBuildOperationExecutor.call (DefaultBuildOperationExecutor. java: 102) в org.gradle.internal.operations.DelegatingBuildOperationExecutor.call (DelegatingBuildOperationExecutor. java: 36) в org.gradle.workers. internal.AbstractWorker.executeWrappedInBuildOperation (AbstractWorker. java: 41) в org.gradle.workers.internal.NoIsolationWorkerFactory $ 1.execute (NoIsolationWorkerFactory. java: 55) в org.gradle.workorkerc. DefaultWorkerExecutor. java: 105) в org.gradle.workers.internal.DefaultWorkerExecutor $ 1.call (DefaultWorkerExecutor. java: 99) в java .util.concurrent.FutureTask.run (FutureTask. java: 266 . gradle.internal.work.DefaultConditionalExecutionQueue $ ExecutionRunner.run (DefaultConditionalExecutionQueue. java: 131) в java .util.concurrent.Executors $ RunnableAdapter.call (Executors. java: 511) в java .util. concurrent.FutureTask.run (FutureTask. java: 266) ... еще 6 причин: java .io .IOException: неверный формат хранилища ключей в sun.security.provider.JavaKeyStore.engineLoad (JavaKeyStore. java: 663) в sun.security.provider.JavaKeyStore $ JKS.engineLoad (JavaKeyStore. java: 56) в sun.security. .provider.KeyStoreDelegator.engineLoad (KeyStoreDelegator. java: 224) в sun.security.provider.JavaKeyStore $ DualFormatJKS.engineLoad (JavaKeyStore. java: 70) в java .security.KeyStore.load (ключ). 1263 *: 1445) по тел. android .ide.common.signing.KeystoreHelper.getCertificateInfo (KeystoreHelper. java: 187) ... еще 29

...