Больше не могу открывать проекты Flutter после обновления моей Android Studio

#android #firebase #android-studio #flutter #android-studio-4.0

#Android #firebase #android-studio #flutter #android-studio-4.0

Вопрос:

Я недавно обновил свою Android studio, и когда я попытался открыть предыдущие проекты, это ошибка, которую она мне выдала.

В среде IDE не удалось установить некоторые плагины.

Скорее всего, это произошло из-за изменения формата сериализации. Пожалуйста, повторите попытку, и если проблема не устранена, пожалуйста, сообщите об этом http://jb.gg/ide/critical-startup-errors

Причина: /Users/ mac/ Library / Application Support/AndroidStudio4.0/firebase/lib/failureaccess-1.0.1.jar (Нет такого файла или каталога)

IDE также выдает эти ошибки

java.lang.RuntimeException: java.io.IOException: java.lang.RuntimeException: java.io.FileNotFoundException: /Users/mac/Library/Caches/AndroidStudio4.0/caches/contentHashes.dat_i (такого файла или каталога нет) в com.intellij.util.ExceptionUtil.rethrow(ExceptionUtil.java: 116) в com.intellij.openapi.vfs.newvfs.persistent.FSRecords $DbConnection.Ошибка обработки (FSRecords.java: 547) в com.intellij.openapi.vfs.newvfs.persistent.FSRecords$ DbConnection.access $ 000(FSRecords.java: 156) в com.intellij.openapi.vfs.newvfs.persistent.FSRecords.writeAndHandleErrors(FSRecords.java: 999) в com.intellij.openapi.vfs.newvfs.persistent.FSRecords.access $ 300 (FSRecords.java:49) на com.intellij.openapi.vfs.newvfs.persistent.FSRecords записывает $ContentOutputStream.writeBytes(FSRecords.java:1563) в com.intellij.openapi.vfs.newvfs.persistent.FSRecords$ContentOutputStream.access$ 3200(FSRecords.java: 1544) в com.intellij.openapi.vfs.newvfs.persistent.FSRecords.writeContent(FSRecords.java:1509) в com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.writeContent(PersistentFSImpl.java:243) в com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.contentsToByteArray(PersistentFSImpl.java:535) на com.intellij.openapi.vfs.newvfs.impl.VirtualFileImpl.contentsToByteArray(VirtualFileImpl.java: 139) на com.intellij.openapi.vfs.newvfs.impl.VirtualFileImpl.contentsToByteArray(VirtualFileImpl.java:130) на io.flutter.sdk.FlutterSdkVersion.readVersionString(FlutterSdkVersion.java:85) при вводе-выводе.flutter.sdk.FlutterSdkVersion.readFromFile(FlutterSdkVersion.java:73) при вводе-выводе.flutter.sdk.FlutterSdkVersion.readFromSdk(FlutterSdkVersion.java: 64) при вводе-выводе.flutter.sdk.FlutterSdk.forPath(FlutterSdk.java: 129) при вводе-выводе.flutter.sdk.FlutterSdkUtil.addKnownSDKPathsToCombo(FlutterSdkUtil.java:105) при вводе-выводе.flutter.project.Запуск FlutterProjectStep.onwizard(FlutterProjectStep.java:144) в com.android.tools.idea.wizard.model.ModelWizard.(ModelWizard.java: 124) в com.android.tools.idea.wizard.model.ModelWizard.(ModelWizard.java: 47) в com.android.tools.idea.wizard.model.ModelWizard $Builder.build(ModelWizard.java: 560) при вводе-выводе.flutter.actions.FlutterNewProjectAction.actionPerformed(FlutterNewProjectAction.java:53) на com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:298) на com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:315) на com.intellij.openapi.actionSystem.ex.ActionUtil.invokeAction(ActionUtil.java: 474) в com.intellij.openapi.actionSystem.ex.ActionUtil.invokeAction(ActionUtil.java: 459) в com.intellij.ui.components.ярлыки.ActionLink $ 1.Выбранная ссылка (ActionLink.java:45) на com.intellij.ui.components.labels.LinkLabel.Щелкните документ (LinkLabel.java:142) в com.intellij.ui.components.ярлыки.ActionLink.doClick(ActionLink.java:54) в com.intellij.ui.components.labels.LinkLabel$MyMouseHandler.mouseReleased(LinkLabel.java:330) в java.awt.Component.processMouseEvent(Component.java:6550) в javax.swing.JComponent.processMouseEvent(JComponent.java:3325) в java.awt.Component.processEvent(Component.java:6315) в java.awt.Container.processEvent(Container.java:2239) в java.awt.Component.dispatchEventImpl(Component.java:4899) в java.awt.Container.dispatchEventImpl(Container.java: 2297) в java.awt.Component.dispatchEvent(Component.java: 4721) в java.awt.LightweightDispatcher.retargetMouseEvent(Container.java: 4904) в java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535) в java.awt.LightweightDispatcher.dispatchEvent(Container.java: 4476) на java.awt.Container.dispatchEventImpl(Container.java: 2283) в java.awt.Window.dispatchEventImpl(Window.java: 2746) в java.awt.Component.dispatchEvent(Component.java: 4721) в java.awt.EventQueue.dispatchEventImpl(EventQueue.java:766) в java.awt.EventQueue.получите доступ к 500 долларам США (EventQueue.java: 98) в java.awt.EventQueue$ 3.запустите(EventQueue.java:715) в java.awt.EventQueue$ 3.запустите (EventQueue.java: 709) в java.security.AccessController.doPrivileged (собственный метод) в java.security.ProtectionDomain $JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) в java.security.ProtectionDomain $ JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java: 84) в java.awt.EventQueue $4.run(EventQueue.java:739) в java.awt.EventQueue $ 4.run(EventQueue.java: 737) в java.security.AccessController.doPrivileged (собственный метод) в java.security.ProtectionDomain $JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) в java.awt.EventQueue.dispatchEvent(EventQueue.java:736) в com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:908) в com.intellij.ide.IdeEventQueue.dispatchMouseEvent(IdeEventQueue.java:846) на com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:778) в com.intellij.ide.IdeEventQueue.lambda $ dispatchEvent $ 8(IdeEventQueue.java: 424) в com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:698 ) в com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java: 423) в java.awt.EventDispatchThread.pumpponeeventforfilters(EventDispatchThread.java:205) в java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) в java.awt.EventDispatchThread. pumpEventsForHierarchy(EventDispatchThread.java:105) в java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java: 101) в java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) в java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Вызвано: java.io.IOException: java.lang.RuntimeException: java.io. Исключение FileNotFoundException: /Users/mac/Library/Caches/AndroidStudio4.0/caches/contentHashes.dat_i (такого файла или каталога нет) в com.intellij.util.io.PersistentEnumeratorBase.doEnumerate(PersistentEnumeratorBase.java:304) в com.intellij.util.io.PersistentEnumeratorBase.enumerate(PersistentEnumeratorBase.java :317) на com.intellij.openapi.vfs.newvfs.persistent.FSRecords.findOrCreateContentRecord(FSRecords.java: 1636) в com.intellij.openapi.vfs.newvfs.persistent.FSRecords.access $ 3600(FSRecords.java:49) на com.intellij.openapi.vfs.newvfs.persistent.FSRecords $ContentOutputStream.lambda $ writeBytes $ 0(FSRecords.java: 1570) в com.intellij.openapi.vfs.newvfs.persistent.FSRecords.writeAndHandleErrors(FSRecords.java: 996) … еще 63 Вызвано: java.lang.RuntimeException: java.io.FileNotFoundException: /Users/mac/Library/Caches/AndroidStudio4.0/caches/contentHashes.dat_i (такого файла или каталога нет) в com.intellij.util.io.ResizeableMappedFile.expand(ResizeableMappedFile.java:111) в com.intellij.util.io.ResizeableMappedFile.ensureSize(ResizeableMappedFile.java: 77) в com.intellij.util.io.ResizeableMappedFile.putInt(ResizeableMappedFile.java:221) в com.intellij.util.io.IntToIntBtree.nextPage(IntToIntBtree.java: 165) в com.intellij.util.io.IntToIntBtree.doAllocateRoot(IntToIntBtree.java:102) в com.intellij.util.io.IntToIntBtree .doPut(IntToIntBtree.java:234) в com.intellij.util.io.IntToIntBtree.put(IntToIntBtree.java:229) в com.intellij.util.io.PersistentBTreeEnumerator.enumerateImpl(PersistentBTreeEnumerator.java:476) в com.intellij.util.io.PersistentEnumeratorBase.doEnumerate(PersistentEnumeratorBase.java:294) … еще 68 Вызвано: java.io.FileNotFoundException: /Users/mac/Library/Caches/ AndroidStudio4.0/кэширует / contentHashes.dat_i (такого файла или каталога нет) в java.io.RandomAccessFile.open0 (собственный метод) в java.io.RandomAccessFile.open(RandomAccessFile.java:316) в java.io.RandomAccessFile.(RandomAccessFile.java: 243) в com.intellij.util.io.PagedFileStorage.resizeFile(PagedFileStorage.java:342) в com.intellij.util.io.PagedFileStorage.resize(PagedFileStorage.java:325) в com.intellij.util.io.ResizeableMappedFile.развернуть ( Изменяемый размер файла.java: 108)… еще 76

Что это значит и как мне это решить?

В худшем случае, как мне вернуться к тому, что было раньше?

Комментарии:

1. Можете ли вы показать, какие зависимости вы используете в своем файле pubspec.yaml?

2. Я не могу ни открыть, ни создать какой-либо проект Flutter. Так что речь идет не о проблемах с файлом зависимостей