Сборка Android Studio 3.5 не может найти файл хранилища ключей. Работало нормально два дня назад - PullRequest
0 голосов
/ 17 октября 2019

Это только что появилось во всех моих приложениях. Это сработало пару дней назад. Студия 3.5. Компилируется как 28 или 29. Определенно есть файлы для каждого.

* What went wrong:
Execution failed for task ':app:packageDebug'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
 > java.io.FileNotFoundException: /Users/robertlissner/Documents/Bright/keystore.jks (Operation not permitted)
  • Попробуйте: Запустите с параметром --info или --debug, чтобы получить больше выходных данных журнала. Запустите с параметром --scan, чтобы получить полную информацию.

  • Исключение составляет: org.gradle.api.tasks.TaskExecutionException: сбой при выполнении задачи ': app: packageDebug'. в org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter $ 3.accept (ExecuteActionsTaskExecuter.java:151) в org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter $ 3.accept (ExecuteActionT). .gradle.internal.Try $ Failure.ifSuccessfulOrElse (Try.java:191) в org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute (ExecuteActionsTaskExecuter.java:141) в org.gradle.api.execution.ResolveBeforeExecutionStateTaskExecuter.execute (ResolveBeforeExecutionStateTaskExecuter.java:75) при org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute (ValidatingTaskExecuter.java:62) при org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute (SkipEmptySourceFilesTaskExecuter.java:108) в org.gradle.api.internal.tasks.execution.ResolveBeforeExecutionOutputsTaskExecuter.execute (ResolveBeforeExecutionOutputsTaskExecuter.javain.vetionStateTaskExecuter.execute (ResolveAfterPreviousExecutionStateTaskExecuter.java:46) в org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute (CleanupStaleOutputsExecu..ecu..ecu.. FinalizePropertiesTaskExecuter.java! 57) в org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute (SkipOnlyIfTaskExecuter.java:56) в org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.exas.jas (org).gradle.api.internal.tasks.execution.EventFiringTaskExecuter $ 1.executeTask (EventFiringTaskExecuter.java:73) в org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter $ 1.call (EventFiringTaskExecuter.java:52) в org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter $ 1.call (EventFiringTaskExecuter.java:49) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ CallableBuildOperationWorkExuu) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ CallableBuildOperationWorker.execute (DefaultBuildOperationExecutor.java:406) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ 1.execute (DefaultBuildj.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor.java:250) в org.gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor.java:158) в org.gradle.internal.oilds.allec2.Operationcorg.gradle.internal.operations.DelegatingBuildOperationExecutor.call (DelegatingBuildOperationExecutor.java:36) в org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute (EventFiringTaskExecuter.java:49) в org.gradle.execution.plan.LocalTaskNodeExecutor.execute (LocalTaskNodeExecutor.java:43) в org.gradle.execution.taskgraph.DefaultTexExtextException ($)355) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph $ InvokeNodeExecutorsAction.execute (DefaultTaskExecutionGraph.java:343)в org.gradle.execution.taskgraph.DefaultTaskExecutionGraph $ BuildOperationAwareExecutionAction.execute (DefaultTaskExecutionGraph.java:336) в org.gradle.execution.taskgraph.DefaultTaskExecutionGraphex.g.jpg.jpg.DefaultPlanExecutor $ ExecutorWorker $ 1.execute (DefaultPlanExecutor.java:134) в org.gradle.execution.plan.DefaultPlanExecutor $ ExecutorWorker $ 1.execute (DefaultPlanExecutor.java:129) в org.gradle.execution.orkecutor $. (DefaultPlanExecutor.java:202) в org.gradle.execution.plan.DefaultPlanExecutor $ ExecutorWorker.executeNextNode (DefaultPlanExecutor.java:193) в org.gradle.execution.plan.DefaultPlanExecutor $ ExecutorWorker.12un по умолчанию (по умолчанию) (по умолчанию) (по умолчанию)org.gradle.internal.concurrent.ExecutorPolicy $ CatchAndRecordFailures.onExecute (ExecutorPolicy.java:63) в org.gradle.internal.concurrent.ManagedExecutorImpl $ 1.run (ManagedExecutorImpl.java:46) в org.gadle.internal.concurrent.ThreadFactoryImpl $ ManagedThreadRunnable.run (ThreadFactoryImpl.java:55) Вызвано: org.gradle.tooling.BuildException: 1 исключение было вызвано работниками: произошла ошибка при выполнении com.android.build.gradle.internal.tasks.Workers $ ActionFacade

    в com.android.build.gradle.internal.scope.BuildElements $ WorkersBasedScheduler $ transform $ 2.call (BuildElements.kt: 165) в com.android.build.gradle.internal.scope.BuildElements $ WorkersBasedScheduler $ transform $ 2.call (BuildElements.kt: 129) в com.android.build.gradle.internal.scope.BuildElements $ WorkersBasedScheduler.into (BuildElements.kt: 138) в com.android.build. gradle.internal.scope.BuildElementActionScheduler.into (BuildElementActionScheduler.kt: 37) в com.android.build.gradle.tasks.PackageAndroidArtifact.doTaskAction (PackageAndroidArtifact.java:432) в com.android.ternalildgragraNewIncrementalTask ​​$ taskAction $$ inlined $ recordTaskAction $ 1.invoke (AndroidVariantTask.kt: 51) на com.android.build.gradle.internal.tasks.NewIncrementalTask ​​$ taskAction $$ inlined $ recordTaskAction $ 1.invoke (AndroidVariantTask.kt: 31) в com.android.build.gradle.internal.tasks.Blocks.recordSpan (Blocks.java:91) в com. android.build.gradle.internal.tasks.NewIncrementalTask.taskAction (NewIncrementalTask.kt: 34) в org.gradle.internal.reflect.JavaMethod.invoke (JavaMethod.java:103) в org.gradle.api.internal.ject. taskfactory.IncrementalInputsTaskAction. выполнить (AbstractIncrementalTaskAction.java:25) в org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute (StandardTaskAction.java:28) в org.gradle.api.internal.tasks.execution.ExecuteActionsTrun).java: 404) at org.gradle.internal.operations.DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute (DefaultBuildOperationExecutor.java:402) по адресу org.gradle.internal.operations.DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute (DefaultBuildOperationExecutor.java:394) по адресу org.gradle.internal.BackExo) в org.gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor.java:250) в org.gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor.java:158) atternalBase.grade. выполнить (DefaultBuildOperationExecutor.java:92) в org.gradle.internal.operations.DelegatingBuildOperationExecutor.run (DelegatingBuildOperationExecutor.java:31) в org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExяв org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions (ExecuteActionsTaskExecuter.java:376) в org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.accessTj.80a) .80 илиgradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter $ TaskExecution.execute (ExecuteActionsTaskExecuter.java:213) в org.gradle.internal.execution.steps.ExecuteStep.lambda $ execute $ 0 (ExecuteStep.java:32).internal.execution.steps.ExecuteStep.execute (ExecuteStep.java:32) в org.gradle.internal.execution.steps.ExecuteStep.execute (ExecuteStep.java:26) в org.gradle.internal.execution.steps.CleanpOutputs.execute (CleanupOutputsStep.java:58) в org.gradle.internal.execution.steps.CleanupOutputsStep.execute (CleanupOutputsStep.java:35) в org.gradle.internal.execution.steps.ResolveInputChangesSava.tep.Exp.Step.Exp. ) в org.gradle.internal.execution.steps.ResolveInputChangesStep.execute (ResolveInputChangesStep.java:33) в org.gradle.internal.execution.steps.CancelExecutionStep.execute (CancelExecutionStep.java:39) в org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout (TimeoutStep.java:).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.SnapshotOutputsStep.execute (SnapshotOutputsStep.java:45) по адресу org.gradle.internal.execution.steps.SavapteOutputSteputs.jetputOutputs: 31) в org.gradle.internal.execution.steps.CacheStep.executeWithoutCache (CacheStep.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.java:43) в org.gradle.internal.execution.steps.StoreSnapshotsStep.execute (StoreSnpshote:32 ortshote: at32).gradle.internal.execution.steps.RecordOutputsStep.execute (RecordOutputsStep.java:38) в org.gradle.internal.execution.steps.RecordOutputsStep.execute (RecordOutputsStep.java:24) в org.gradle.inps«SkipUpToDateStep.java:54) в org.gradle.internal.execution.steps.SkipUpToDateStep.execute (SkipUpToDateStep.java:38) в org.gradle.internal.execution.steps.ResolveChangesStep.exp. .gradle.internal.execution.steps.ResolveChangesStep.execute (ResolveChangesStep.java:37) в org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute (MarkSnapshottingInputsFinishedStep.java:36) в org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute (MarkSnapshotting.vesteStext.TextStep.Step.Step.SyStep.Sec_Step.Sec_Step. java: 90) в org.gradle.internal.execution.steps.ResolveCachingStateStep.execute (ResolveCachingStateStep.java:48) в org.gradle.internal.execution.impl.DefaultWorkExecutor.execute (DefaultWorkExecutor.java.grag или 33).api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute (ExecuteActionsTaskExecuter.java:120) ... еще 35 причин: com.android.ide.common.workers.WorkerExecutorException: 1 исключение было вызвано работниками: во время сбоя произошла ошибкавыполнение com.android.build.gradle.internal.tasks.Workers $ ActionFacade

    в com.android.build.gradle.internal.tasks.Workers $ WorkerExecutorAdapter.await (Workers.kt: 284)at com.android.build.gradle.internal.scope.BuildElements $ WorkersBasedScheduler $ transform $ 2.call (BuildElements.kt: 163) ... еще 94 Причины: 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.Default. waitForItemsAndGatherFailures (DefaultAsyncWorkTracker.java:115) по адресу org.gradle.internal.work.DefaultAsyncWorkTracker.waitForCompletion (DefaultAsyncWorkTracker.java:87) по адресу org.gradle.workers.internal.DefaultWorkerExecutor.erj.build.gradle.internal.tasks.Workers $ WorkerExecutorAdapter.await (Workers.kt: 282) ... еще 95 причин: java.lang.RuntimeException: java.io.FileNotFoundException: / Users / robertlissner / Documents / Bright /keystore.jks (операция не разрешена) в ком.android.build.gradle.internal.packaging.IncrementalPackagerBuilder.withSigning (IncrementalPackagerBuilder.java:245) в com.android.build.gradle.tasks.PackageAndroidArtifact.doTask (PackageAndroidArtifact.jild:67bu в com.tasks.PackageAndroidArtifact.access $ 300 (PackageAndroidArtifact.java:128) в com.android.build.gradle.tasks.PackageAndroidArtifact $ IncrementalSplitterRunnable.run (PackageAndroidArtifact.java:775) в com.android.gra.gra. Рабочие61) в org.gradle.workers.internal.AbstractWorker $ 1.call (AbstractWorker.java:44) в org.gradle.workers.internal.AbstractWorker $ 1.call (AbstractWorker.java:41) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ CallableBuildOperationWorker.execute (DefaultBuildOperationExecutor.java: 416) at org.gradle.internal.operations.DefaultBuildOperationExecutor $ CallableBuildOperationWorker.execute (DefaultBuildOperationExecutor.java:406) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ 1.execute (DefaultB).operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor.java:250) в org.gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor.java:158) в org.gradle.internal.OperationallO) в org.gradle.internal.operations.DelegatingBuildOperationExecutor.call (DelegatingBuildOperationExecutor.java:36) в org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation (AbstractWorker.java:41) в org.inersinWare.execute (NoIsolationWorkerFactory.java:55) в org.gradle.workers.internal.DefaultWorkerExecutor $ 1.call (DefaultWorkerExecutor.java:105)в org.gradle.workers.internal.DefaultWorkerExecutor $ 1.call (DefaultWorkerExecutor.java:99) в org.gradle.internal.work.DefaultConditionalExecutionQueue $ ExecutionRunner.runExecution (DefaultConditionalExecutionQueue.java:215) в org.dle. DefaultConditionalExecutionQueue $ ExecutionRunner.runBatch (DefaultConditionalExecutionQueue.java:164) в org.gradle.internal.work.DefaultConditionalExecutionQueue $ ExecutionRunner.run (DefaultConditionalExecutionQueue.java:131) ... еще 3 причины, вызванные: java. robertlissner / Documents / Bright / keystore.jks (Операция не разрешена) на com.android.ide.common.signing.KeystoreHelper.getCertificateInfo (KeystoreHelper.java:186) на com.android.build.gradle.internal.packaging.IncrementalPackagerBuilder. withSigning (IncrementalPackagerBuilder.java:217) ... еще 25

1 Ответ

0 голосов
/ 17 октября 2019

Я переместил файл магазина в базовый каталог для кода приложения. Это исправило это. Я просто догадываюсь, что где-то вдоль линии Студия начала требовать этого. Предыдущее местоположение было в другой папке. Это перестало работать около четырех дней назад на 3.5, но, возможно, было небольшое обновление, которое заставило его перестать работать.

...