Прошел год с тех пор, как я в последний раз касался своего проекта Android Studio.Поэтому после открытия Android Studio меня попросили обновить.После этого я получаю ошибку Gradle (мне нужна более новая версия), поэтому я обновляю это ... Но теперь я получаю:
Ошибка синхронизации Gradle: эта версия Android Studio не может открыть этот проект, пожалуйстаповторите попытку с Android Studio 3.5 или новее.(4 м 47 с 83 мс)
Однако - это вряд ли может быть правдой, поскольку я использовал версии 3.0 и 3.1 ранее, а теперь использую 3.3
Итак ... Под "сборкой"Синхронизация "Я вижу ошибку рядом с
Создание параметризованной модели 'com.android.builder.model.AndroidProject' для проекта ': приложение'
Подробности:
java.lang.RuntimeException: эта версия Android Studio не может открыть этот проект, повторите попытку с Android Studio 3.5 или новее.на com.android.build.gradle.internal.ide.StudioVersions.verifyStudioIsNotOld (StudioVersions.kt: 50) на com.android.build.gradle.internal.ide.StudioVersions.verifyStudioIsNotOld (StudioVersions.kt: 30) на com.and.build.gradle.internal.ide.ModelBuilder.buildAndroidProject (ModelBuilder.java:319) в com.android.build.gradle.internal.ide.ModelBuilder.buildAll (ModelBuilder.java:222) в com.android.build.gradle.internal.ide.ModelBuilder..project.DefaultProjectStateRegistry.withLenientState (DefaultProjectStateRegistry.java:132) по адресу org.gradle.tooling.provider.model.internal.DefaultToolingModelBuilderRegistry $ ParameterizedBuildOperationWrappingToolingModelo.efaultBuildOperationExecutor $ CallableBuildOperationWorker.execute (DefaultBuildOperationExecutor.java:315) по адресу org.gradle.internal.operations.DefaultBuildOperationExecutor $ CallableBuildOperationWorker.execute (DefaultBuildOperationExdle.UO175) в org.gradle.internal.operations.DefaultBuildOperationExecutor.call (DefaultBuildOperationExecutor.java:101) в org.gradle.internal.operations.DelegatingBuildOperationExecutor.call (DelegatingBuildOperationExecutor.java:36) в org..internal.DefaultToolingModelBuilderRegistry $ ParameterizedBuildOperationWrappingToolingModelBuilder.buildAll (DefaultToolingModelBuilderRegistry.java:131) в org.gradle.tooling.internal.provide.rg.DefaultBuildController.getModel (DefaultBuildController.java: 81) по адресу org.gradle.tooling.internal.consumer.connection.InternalBuildActionAdapter $ 2.getModel (InternalBuildActionAdapter.java:77) по адресу org.gradle.tooling.internal.consumer.connection.BuildControllerAdapter.getContava:) в com.android.tools.idea.gradle.project.sync.ng.SyncModuleModels.findParameterizedAndroidModel (SyncModuleModels.java:90) в com.android.tools.idea.gradle.project.sync.ng.SyncModuleModels.populate (.java: 63) на com.android.tools.idea.gradle.project.sync.ng.SyncProjectModels.populateModelsForModule (SyncProjectModels.java:119) на com.android.tools.idea.gradle.project.sync.ng.SyncProjectModels.populateModelsForModule (SyncProjectModels.java:123) в com.android.tools.idea.gradle.project.sync.ng.SyncProjectModels.populate (SyncProjectModels.java:86) в com.android.tools.idea.gradle.project.sync.ng.SyncAction.execute (SyncAction.java:59) вcom.android.tools.idea.gradle.project.sync.ng.SyncAction.execute (SyncAction.java:33) в org.gradle.tooling.internal.consumer.connection.InternalBuildActionAdapter.execute (InternalBuildActionAdapter.java:80) вorg.gradle.tooling.internal.provider.runner.ClientProvidedBuildActionRunner $ ResultBuildingListener.buildResult (ClientProvidedBuildActionRunner.java:114) в org.gradle.tooling.internal.provide.Ruildsun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) в sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) в sun.reflect.DelegatingMethodAccessorImpl.indho.j.fho.j.jav.jjвызвать (Method.java:497) в org.gradle.internal.dispatch.ReflectionDispatch.dispatch (ReflectionDispatch.java:35) в org.gradle.internal.dispatch.ReflectionDispatch.dispatch (ReflectionDispatch.java:24) в org.gra.internal.event.DefaultListenerManager $ ListenerDetails.dispatch (DefaultListenerManager.java:376) в org.gradle.internal.event.DefaultListenerManager $ ListenerDetails.dispatch (DefaultListenerManager.java:358) в org.gradecast.inpatch.batch.inAbstractBroadcastDispatch.java:58) по адресу org.gradle.internal.event.DefaultListenerManager $ EventBroadcast $ ListenerDispatch.dispatch (DefaultListenerManager.java:346) по адресу org.gradle.internal.event.DefaultListenerManager $ EventBroadpistenj.jpgisisDjDisDer если у вас есть возможность прослушать333) в org.gradle.internal.event.AbstractBroadcastDispatch.dispatch (AbstractBroadcastDispatch.java:42) в org.gradle.internal.event.BroadcastDispatch $ SingletonDispatch.dispatch (BroadcastDispatch.java:230) в org.grale.BroadcastDispatch $ SingletonDispatch.dispatch (BroadcastDispatch.java:149) в org.gradle.internal.event.AbstractBroadcastDispatch.dispatch (AbstractBroadcastDispatch.java:58) в org.gradle.internal.event.BroadcastDispatch $ CompositeDispatch.dispatch (BroadcastDispatch.java:324) по адресу org.gradle.internal.event.BroadcastDispatch $ CompositeDispatch.dispatch (BroadcastDispatch.java:234) по адресу org.gradle.internal.event.ListenerBroadcast.Bercast.Dispatch140) по адресу org.gradle.internal.event.ListenerBroadcast.dispatch (ListenerBroadcast.java:37) по адресу org.gradle.internal.dispatch.ProxyDispatchAdapter $ DispatchingInvocationHandler.invoke (ProxyDispatchAdapter.java:93) в $ com.Proxy13.buildFinished (Неизвестный источник) в org.gradle.initialization.DefaultGradleLauncher.finishBuild (DefaultGradleLauncher.java:179) в org.gradle.initialization.DefaultGradleLauncher.finishBuild (DefaultGradleLauncdle.inin.ing.ing.ing.ing.jg) .jgGradleBuildController $ 3.create (GradleBuildController.java:83) в org.gradle.internal.invocation.GradleBuildController $ 3.create (GradleBuildController.java:75) в org.gradle.internal.work.DefaultWorker.LeWerServiceLoerв org.gradle.internal.work.64) по адресу org.gradle.tooling.internal.provider.runner.ClientProvidedBuildActionRunner.run (ClientProvidedBuildActionRunner.java:57) по адресу org.gradle.launcher.exec.ChainingBuildActionRunner.run (ChainingBuildactionlagrag: atg).exec.ChainingBuildActionRunner.run (ChainingBuildActionRunner.java:35) в org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run (BuildOutcomeReportingBuildActionRunner.java:58) вorg.gradle.tooling..call (RunAsBuildOperationBuildActionRunner.java:49) по адресу org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner $ 3.call (RunAsBuildOperationBuildActionRunner.java:44) по адресу org.gradle.internal.operationild.15OjOuOuOUBUUUUUпо адресу org.gradle.internal.operations.DefaultBuildOperationExecutor $ CallableBuildOperationWorker.execute (DefaultBuildOperationExecutor.java:305) по адресу org.gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationEx1.call (DefaultBuildOperationExecutor.java:101) в org.gradle.internal.operations.DelegatingBuildOperationExecutor.call (DelegatingBuildOperationExecutor.java:36) по адресу org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run (RunAsBuildOperationBuildActionRunner.java:44 )AjExcessUformUecuher..execute (InProcessBuildActionExecuter.java:46) по адресу org.gradle.launcher.exec.InProcessBuildActionExecuter.execute (InProcessBuildActionExecuter.java:31) по адресу org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuBuildActionExecuteuj.dll)gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute (BuildTreeScopeBuildActionExecuter.java:28) в org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute (ContinuousBuildActionExecuter.java:78) по адресу org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute (ContinuousBuildActionExecuter.java:52) по адресу org.gradle.tooling.internal.provider.ava.Executer59) в org.gradle.tooling.internal.provider.SubscribeableBuildActionExecuter.execute (SubscribeableBuildActionExecuter.java:36) в org.gradle.tooling.internal.provider.SessionScopeBuildActionExecuter.execute (SessionScopeinggrag )Ag или.internal.provider.SessionScopeBuildActionExecuter.(GradleThreadBuildActionExecuter.java:26) в org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute (ParallelismConfigurationBuildActionExecuter.java:43) в org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute (ParallelismConfigurationBuildActionExecuter.java:29) в org.gradle.tooling.inol.inj..gradle..SessionFailureReportingActionExecuter.execute (SessionFailureReportingActionExecuter.java:41) вorg.gradle.server.exec.ExecuteBuild.doBuild (ExecuteBuild.java:67) в org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute (BuildCommandOnly.java:36) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution.java:104) в org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute (WatchForDisconnection.java:37) в org.gradle.launcher.daemon.server.proed (DaemonCommandExecution.java:104) в org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute (ResetDeprecationLogger.java:26) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.jed104) в org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute (RequestStopIfSingleUsedDaemon.java:34) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution.java:104) в org.gradle.launcher.daemon.server.exe.ForwardClientInput $ 2: 74) в org.gradle.launcher.daemon.server.exec.ForwardClientInput $ 2.call (ForwardClientInput.java:72) в org.gradle.util.Swapper.swap (Swapper.java:38) в org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute (ForwardClientInput.java:72) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution.java:104) в org.gradle.launcvere..exec.LogAndCheckHealth.execute (LogAndCheckHealth.java:55) при org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution.java:104) при org.gradle.launcher.daemon.server.exec.LogToClient.doBuild (LogToClient.java:62) в org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute (BuildCommandOnly.java:36) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution.java:104) в org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild (EstablishBuildEnvironment.java:81) в org.gradle.launcher.daemon.sere.выполнить (BuildCommandOnly.java:36) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution.java:104) в org.gradle.launcher.daemon.server.exec.StartBuildOrRypon0.gradle.internal.concurrent.ManagedExecutorImpl $ 1.run (ManagedExecutorImpl.java:46) в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142) в java.util.concurrent.ecutorPJava: 617) в org.gradle.internal.concurrent.ThreadFactoryImpl $ ManagedThreadRunnable.run (ThreadFactoryImpl.java:55) на java.lang.Thread.run (Thread.java:745)
Кроме того, я замечаю, что в моем
w: \ android-studio-projects \ sharedid \ app \ build.gradle Я определяю различные варианты продукта.Однако на левой панели «Варианты сборки» ничего не отображается.Я надеюсь это потому что он как-то не справился с синхронизацией / разбором ...