android - 如何修复 Android Studio 3.5 上的 'Waiting for build to finish' 错误

标签 android android-studio

当我在项目的 View 上工作时,当我尝试编辑一些布局时,Android Studio 突然开始向我显示“等待构建完成”消息。

我在 Internet 上进行了研究,但没有一个解决方案有效。

我尝试过的事情:

  • 从我的项目根目录和我的家中删除了 .gradle 文件夹 文件夹 (MacOS)
  • 卸载并重新安装了 Android Studio 及其所有剩余文件。这是一个完整的删除。
  • 尝试调整 androidx 库版本。
  • 清理/重建项目
  • 使缓存失效并重启
  • 尝试一个空项目
  • 尝试一个现有的但与我遇到的问题不同的项目。
  • 已更新到最新版本的 Android Studio 3.5
  • 更新到最新的 gradle 和 gradle 插件

简而言之,互联网上或 stackoverflow 上的任何内容都对我没有帮助。

编辑:我自己解决了这个问题。

最佳答案

解决办法是自己找的。

如果 Android Studio 一直告诉您等待构建完成,它实际上正在等待构建完成。

有时当 AS 的状态栏显示“Gradle Build finished”时,人们会感到困惑,但实际上检查实际构建是否完成很重要。

在构建屏幕中有一个名为“构建输出”的选项卡,我注意到我的应用弹出了一些与 androidx 和 android 支持库相关的错误。所以我回到我的项目的非 androidx 版本,一切似乎都运行良好。

使用 androidx 的相机 View 存在依赖关系,因此我将整个项目迁移到 AndroidX,因为无论发生什么情况,我都厌倦了使用该库。最后花了我一整天的时间来修复它。

关于android - 如何修复 Android Studio 3.5 上的 'Waiting for build to finish' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57696415/

相关文章:

java - android随机 float 返回null

java - 如何使用 android studio 让 1 个按钮在每次按下按钮时播放随机声音

android - 渲染问题 渲染期间引发异常 : Could not find layout resource

java - Android studio 不检查 mFusedLocationProviderClient.getLastLocation().addOnSuccessListener 并返回当前位置 null

java - LibGdx 在 Android Studio 中有多个错误

android - 我是否必须同时拥有 Droid 和 HTC 才能测试我的 Android 应用程序?

android - setDisplayHomeAsUpEnabled 使用样式属性

android - 错误 :(230, 25) 找不到错误 : cannot access zza class file for com. google.android.gms.common.internal.safeparcel.zza

android - 链接器命令在 Android Studio 中失败并退出代码 1?

android - 使用notifyItemChanged和Glide时RecyclerView图像闪烁