【问题标题】:Why does Android Studio Arctic Fox fail to sync my project为什么 Android Studio 北极狐无法同步我的项目
【发布时间】:2021-09-09 06:58:17
【问题描述】:

Android Studio 北极狐 2020.3.1 补丁 2 失败,idea.log 出现以下错误:

ERROR - intellij.openapi.progress.Task - java.lang.IllegalStateException: Can't resolve library via LibraryId(name=Gradle: com.google.j2objc:j2objc-annotations:1.3, tableId=com.intellij.workspaceModel.storage.bridgeEntities.LibraryTableId$ProjectLibraryTableId@4b9d4a4e) 
java.lang.RuntimeException: java.lang.IllegalStateException: Can't resolve library via LibraryId(name=Gradle: com.google.j2objc:j2objc-annotations:1.3, tableId=com.intellij.workspaceModel.storage.bridgeEntities.LibraryTableId$ProjectLibraryTableId@4b9d4a4e)

我怀疑有问题的具体库有点随机。在我从Patch 1升级到Patch 2之前,报错说:

Caused by: java.lang.IllegalStateException: Can't resolve library via LibraryId(name=Gradle: androidx.exifinterface:exifinterface:1.0.0@aar, tableId=com.intellij.workspaceModel.storage.bridgeEntities.LibraryTableId$ProjectLibraryTableId@73f6fd09)

Gradle 同步很好 - 同步以 BUILD SUCCESSFUL in 5s 结束。这绝对是Android工作室的问题。有什么想法吗?

【问题讨论】:

  • 我也有类似的错误:ERROR - intellij.openapi.progress.Task - java.lang.IllegalStateException: Can't resolve library via LibraryId(name=Gradle: androidx.versionedparcelable:versionedparcelable:1.1.0@aar, tableId=com.intellij.workspaceModel.storage.bridgeEntities.LibraryTableId$ProjectLibraryTableId@40dcc5a4)不知道是什么原因造成的!

标签: android-studio


【解决方案1】:

File > Invalidate Cache and Restart 解决了问题

【讨论】:

  • 问题是我每次换gradle时都要经历一遍
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-18
  • 1970-01-01
  • 2021-10-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多