0

我最近更新了 android studio 和所有插件。

在尝试运行我现有的项目时,它显示以下错误

Unable to find method 'com.google.common.collect.ImmutableSet.builderWithExpectedSize(I)Lcom/google/common/collect/ImmutableSet$Builder;'
com.google.common.collect.ImmutableSet.builderWithExpectedSize(I)Lcom/google/common/collect/ImmutableSet$Builder;

Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)

Re-download dependencies and sync project (requires network)
The state of a Gradle build process (daemon) may be corrupt. Stopping all Gradle daemons may solve this problem.

Stop Gradle build processes (requires restart)
Your project may be using a third-party plugin which is not compatible with the other plugins in the project or the version of Gradle requested by the project.

In the case of corrupt Gradle processes, you can also try closing the IDE and then killing all Java processes.

创建新项目后显示相同的错误。

尝试使用 Android Studio 显示的以下选项,但没有成功。

  1. 重新下载依赖并同步项目(需要网络)
  2. 停止 Gradle 构建过程(需要重新启动)

有没有人遇到过这个问题,或者是否有人知道如何解决这个问题?请帮我。我的全部工作因此而陷入困境。

4

2 回答 2

0

我建议你去文件并选择无效并重新启动(你会发现类似的东西)。如果你的问题还没有排序。然后卸载 android studio 但在卸载时请记住它只会删除设置,而不是全部。android 工作室问你这个问题。因此,通过这种方式,您将在几分钟内回到 android studio,并且您的 AVD 也在那里。

于 2020-10-20T07:47:07.740 回答
0

最后,它通过执行以下命令并重新安装 Android Studio Freshly 来工作。

# Deletes the Android Studio application
# Note that this may be different depending on what you named the application as, or whether you downloaded the preview version
rm -rf /Applications/Android\ Studio.app
# Delete All Android Studio related preferences
# The asterisk here should target all folders/files beginning with the string before it
rm -rf ~/Library/Preferences/AndroidStudio*
# Deletes the Android Studio's plist file
rm -rf ~/Library/Preferences/com.google.android.*
# Deletes the Android Emulator's plist file
rm -rf ~/Library/Preferences/com.android.*
# Deletes mainly plugins (or at least according to what mine (Edric) contains)
rm -rf ~/Library/Application\ Support/AndroidStudio*
rm -rf ~/Library/Application\ Support/Google/AndroidStudio*
# Deletes all logs that Android Studio outputs
rm -rf ~/Library/Logs/AndroidStudio*
rm -rf ~/Library/Logs/Google/AndroidStudio*
# Deletes Android Studio's caches
rm -rf ~/Library/Caches/AndroidStudio*
rm -rf ~/Library/Caches/Google/AndroidStudio*
# Deletes older versions of Android Studio
rm -rf ~/.AndroidStudio*
# Deletes projects
rm -rf ~/AndroidStudioProjects
# Delete all gradle plugins
rm -rf ~/.gradle
# Delete all avds
rm -rf ~/.android
# Delete sdk tools
rm -rf ~/Library/Android*
# delete Emulator Console Auth Token
rm -rf ~/.emulator_console_auth_token
于 2020-10-21T15:46:44.530 回答